728x90
타입스크립트란?
타입스크립트는 자바스크립트에 타입을 부여한 언어입니다. 자바스크립트의 확장된 언어라고 볼 수 있습니다. 타입스크립트는 자바스크립트와 달리 브라우저에서 실행하려면 파일을 한번 변환해주어야 합니다. 이 변환 과정을 우리는 컴파일(complile) 이라고 부릅니다.
타입스크립트를 써야하는 이유
자바스크립트도 충분히 복잡하고 어려운데 왜 또 다른 언어를 배워야 할까요? 단지 최신 기술이라서? 혹은 다른 회사도 많이 사용하니까 우리도 써야 하는 걸까? 라는 고민을 하게 됩니다. 타입스크립트는 2가지 관점에서 자바스크립트 코드의 품질과 개발 생산성을 높일 수 있습니다.
1. 에러의 사전 방지
타입스크립트는 에러를 사전에 미리 예방할 수 있습니다.
2. 코드 자동 완성과 가이드
타입스크립트의 또 다른 장점은 코드를 작성할 때 개발 툴의 기능을 최대로 활용할 수 있다는 것입니다.
(어떻게 에러를 사전에 방지하고 코드 자동 완성 기능을 사용하는지 자세한 내용은 추후 공부해가면서 배워보도록 합니다.)
728x90
'programming_kr > typescript' 카테고리의 다른 글
tsconfig.json "구성 파일에서 입력을 찾을 수 없습니다." 오류 (1) | 2021.10.22 |
---|---|
Type Script 기초 배우기 5[Generics] (0) | 2021.10.14 |
Type Script 기초 배우기 4[interface] (0) | 2021.10.11 |
Type Script 기초 배우기 3[함수] (0) | 2021.10.08 |
Type Script 기초 배우기 2[변수] (0) | 2021.10.05 |
댓글