# ts

Typescript를 통해 JSON 파싱하기 - EP 1. 조건부 타입과 infer 키워드
최근 커리어리 플랫폼에서 QnA 답변 활동을 시작하면서, 타입스크립트에 대한 내용을 답변으로 작성해 공유한 적이 있습니다. 이에 대해 블로그에 좀 더 자세하게 정리하고 기록하면 좋을 것 같아 Typescript에 대한 시리즈를 제작하여 글을 작성하고자 합니다.시리즈의
React에서 children을 가지는 재사용가능 컴포넌트 만들기
PropsWithChildren 타입을 이용하여 Props에 children 속성을 패스할수 있게 지정해준다.이 코드에서 핵심 포인트는 두가지라고 생각했다.React.isValidElement()React.cloneElement()배열에 들어있는 각 아이템들을 렌더링

[TS] Chapter 3. Typescript 컴파일러 및 구성
Chapter3 목표: Typescript 컴파일러 및 구성 watch mode 파일을 변경할 때마다 일일이 컴파일하는 불편함을 해결할 수 있는 모드이다.

[TS] Chapter 2. Typescript 기초 & 기본 자료형_Other Types
Chapter2 목표: union, 리터럴, 함수, 함수, 알 수 없는, 절대 타입에 대해 학습한다. Union Literal - Union type 유니언 타입은 두개 이상의 다른 타입을 조합해 만든 타입이다. 유니언 타입을 만들기 위해 조합한 타입들을 각각 유니
[TS] Chapter 2. Typescript 기초 & 기본 자료형_Core types
Chapter2 목표: TS 기초와 기본 자료형에 대해 배운다.JS와 TS의 큰 차이점: JS는 동적타입(dynamic types) vs TS는 정적타입(static types)Core Typesnumber(실수형, 정수형를 구분하지 않음)string(',",\`)bo

[TS] Typescript 학습 prelude...
이전에 진행했던 React project의 리팩토링을 위해 Typescript를 학습하려고 합니다.Udemy 강의 중 Typescript :기초부터 실전형 프로젝트까지 with React + NodeJS를 수강하려고 합니다.이번에도 꾸준히 열심히 학습해서 성장하자.

[TIL] tsconfig와 moduleResolution
최근에 사이드 프로젝트를 하면서 Vite + React + TypeScript 로 초기 세팅을 했는데 절대 경로를 설정해주기 위해서 tsconfig 파일에 아래와 같이 설정을 해주었다.그런데 vite 데브 서버를 돌리니 계속 파일 위치를 못 찾아서 뭐가 문젠가 봤더니

typescript 단점
한 줄 요약: ts사용시라이브러리에 해당 타입을 찾느라 생산성이 떨어지는걸 느꼈다.개발하다 겪은건데 react-selct 라는 라이브러리가 있다상황은 왼쪽 셀렉트를 선택하면 오른쪽 셀렉트의 값을 변경해야되는 상황공식문서에서 해당 api를 찾을 수가 없어 (진짜 없다,,

JS, TS 맨 뒤에 세미콜론을 꼭 붙여야할까요?🤔 라는 토픽에 대한 대답
맨 뒤에 세미콜론을 꼭 붙여야할까요?🙄 코드너리 오늘의 토픽에 올라온 내용입니다. 우선 저의 의견부터 이야기 하고 시작하겠습니다. JS, TS든 세미콜론은 무조건 필수적으로 삽입하여야 합니다. 저는 이 부분은 선택이 아니라 필수라고 생각합니다. 사실 JavaS
React - API가 undefined일 때 해결방법 (dotenv 라이브러리 + Yarn Berry)
날씨 api를 호출하던 도중 .env에서 정의한 API Key에서 undefined로 반환되어 401 (unauthorization) 에러가 발생했다.Key값도 올바르고 .env 파일도 최상단에 있었는데 에러가 발생했고 .env 파일에 있는 Key를 가져오려면 dote