Typescript에 대하여

최중혁·2022년 5월 10일
0

개요

Javascript + 엄격한 type 문법

Javascript는 Dynamic Typing 가능

자유도& 유연성이 높지만

대규모 프로젝트나 협업에서는 약점이다 Error가 많이 발생

Error 메세지의 퀄리티가 높음. (오타 교정 등의 코드 에디터 부가기능 역할도 함)

.ts 파일은 브라우저가 읽을 수 없음

ts → js 파일로 변환해야함

  1. tsc -w 옵션,
  2. tsconfig.json ts→js 컴파일시 옵션 설정

기능

간단한 변수 타입 지정 가능

  1. array 타입 지정( [])

  2. object 타입 지정

  3. Union type 지정 : 다양한 타입 ( |)

  4. 타입은 변수에 담아쓸 수 있음. type alias

    type Name= string |Number

  5. 함수에 타입 지정 가능

  6. array에 쓸수 있는 tuple 타입

  7. class 타입 지정 가능

dto 설정, type 안맞아서 생기는 문제가 많더라, => js 개발 에서 느꼈던 점에서 ts => build type RN 제가 어떠어떤 점에서 react Native 공부하고 native. react-native => react-native

0개의 댓글