본문 바로가기
  • 저희는 평생 개발할 운명이걸랑요
Tech.log/프론트엔드

[타입스크립트, 왜 쓰니 ?]

by SpaciousKitchen 2021. 4. 5.

타입스크립트란 ?

말그대로 자바스크립트에 type을 부여한 형태이다.타입스크립트는 자바스크립트와 달리 브라우저에서 파일을 변환(compile) 과정을 거쳐야한다.

까지 해주면서 사용하는 걸까 ?

 

1. 에러 방지

 

2. 코드 자동 완성과 가이드

  • 개발 툴의 기능을 최대로 활용할 수 있다.

이런 함수가 있다고 가정하자.

- total이라는 값을 String으로(toLocalString()을 사용하여) 변환 해주고 싶다고 가정하자. 자바스크립트는 total의 자료형을 인지하지 못한다. 따라서 VSCode는 어떤 메소드를 써야할지 감을 잡지 못한다.

 

- 타입스크립트를 보아라, 이미 타입을 명시해주었기 때문에 VSCode는 관련 메소드를 단번에 찾을 수 있다.

출처:왜 타입스크립트를 써야할까요 ?

'Tech.log > 프론트엔드' 카테고리의 다른 글

[브라우저의 렌더링 원리]  (0) 2021.04.22
[React] Component와 Props 알아보기  (0) 2021.04.16
Pre-rendring[SSR vs CSR _2]  (0) 2021.04.12
SSR vs CSR ? 그리고 ..  (0) 2021.04.12
[Interfaces vs Type Aliases]  (0) 2021.04.10

댓글