Typescript는 개발자가 저지르기 쉬운 실수를 막아준다.
CRA를 할 때 같이 설치해서 시작하는 것이 좋다(tsconfig.json도 같이 설치)
npx create-react-app my-app --template typescript
그리고 react와 typescript를 함께 사용할 경우 확장자는 tsx로 해준다(예: App.tsx)
typescript를 설치했을 때는 이 언어가 모르는 것에 대해서는 모두 밑줄이 표시되므로 주의하고
내가 쓰는 자바스크립트 라이브러리들 중에 typescript에서 모르는 것이 있다면
definitely typed 레포에 기여할 수도 있다.
Definitely Typed is a project that provides a central repository of TypeScript definitions for NPM packages which do not have types.
'개발 > react' 카테고리의 다른 글
React Query는 데이터를 캐싱한다! (0) | 2022.11.19 |
---|---|
TypeScript에서 Obejct 타입을 선언할 때 interface를 사용! (0) | 2022.11.13 |
Styled components 상속받기를 통해 중복을 줄인다! (0) | 2022.11.12 |
Styled components로 css를 적용하면 더 편리하다! (0) | 2022.11.12 |
react로 api 호출해서 화면에 표시하기!! (0) | 2022.10.03 |