타입스크립트(TypeScript)

최권준·2021년 9월 30일

- 타입스크립트를 쓰는 이유

정의 : 자바스크립트의 타입을 강제시키는 언어

  • 변수의 타입(String, Number ...)을 강제함으로서 에러발생을 차단
  • 객체의 키를 정해줌으로서 정해지지 않은 키가 객체 안으로 들어오는 것을 방지

- 타입스크립트에서의 API사용

API를 불러올 때 응답데이터가 대부분 객체이므로 이 객체에도 타입을 지정해 주어야 한다
-> GRAPHQL-CODEGEN 사용 : 자동으로 응답데이터의 객체형식을 불러옴

이와같이 import 해온후 IMutation처럼 사용

여러사람이 같이 작업을 하기때문에 코드의 형식을 일체화시킬 필요가 있다.

  • 코드린터(eslint) : import순서 또는 == 금지, === 허용 등의 형식을 지정
  • 코드포멧터(prettier) : tab의 길이 2칸, 일정 길이를 넘으면 줄바꿈 등의 전반적인 형태 지정

0개의 댓글