TypeScript란 ?

c_yj·2022년 10월 1일
0

TypeScript

목록 보기
1/7
post-thumbnail

타입스크립트란?

타입스크립트는 자바스크립트에 타입을 부여한 언어입니다. 자바스크립트의 확장된 언어라고 볼 수 있습니다. 타입스크립트는 자바스크립트와 달리 브라우저에서 실행하려면 파일을 한번 변환해주어야 합니다. 이 변환 과정을 우리는 컴파일(complile) 이라고 부릅니다.

타입스크립트를 왜 써야할까 ?

1. 에러의 사전 방지

에러를 미리 막을 수 있다는게 가장 큰 장점이자 사용하는 이유다. 타입스크립트는 타입을 부여하기 때문에 코드 작성 시에 알맞지 않은 타입을 넣거나, 혹은 타입을 넣지 않았을 경우 사전에 IDE에서 오류라고 경고를 준다.

이것은 사전에 오류를 디버깅 할 수 있고 나중에 디버깅하는 시간을 줄여줘 생산적인 측면에서 효과적이다.

2. Visual Studio Code와의 궁합

Microsoft에서 만든 언어 답게 Visual Studio Code는 툴의 내부가 타입스크립트로 작성되어 있어 타입스크립트 개발에 최적화 되어 있습니다.

3. 자바스크립트와 상호호환

자바스크립트를 사용하는 모든 라이브러리에서도 타입스크립트를 사용할 수 있다. 프론트엔드(react,vue 등) 프레임워크나 백엔드 node.js 에서도 사용가능하다.

profile
FrontEnd Developer

0개의 댓글