프론트엔드 개발

프론트엔드 개발에서 유행하는 타입스크립트를 왜 써야할까? 본문

Front-End/Typescript

프론트엔드 개발에서 유행하는 타입스크립트를 왜 써야할까?

태나미 2021. 6. 8. 13:56
자바스크립트를 써왔지만, 타입 스크립트를 써야 하는 이유가 무엇일까?

 

에러의 사전 방지

타입 스크립트는 프로그래머가 타입을 지정해준 타입이 아닌, 다른 타입을 할당하게 된다면, 컴파일 때, 오류 메시지를 준다.

자바스크립트Runtime 때, 타입이 결정된다. 이 말은 즉 프로그래머가 변수에 어떤 데이터, 어떤 타입을 갖는지 명확하지 않은 단점이 있다.

개발 생산성 향상

프론트엔드 개발자들이 사용하는 코드 에디터 중 하나인 Visual Studio Code는 툴의 내부가 타입 스크립트로 작성되어 있어 타입 스크립트 개발에 최적화되어있다.

또한, 객체지향 프로그래밍을 이용하여 고 퀄리티의 코드를 만들고, 객체 위주로 모듈성 있는 코드를 작성할 수 있다.

크로스 플랫폼 지원

자바스크립트가 실행되는 모든 플랫폼에서 사용할 수 있다.

최신 ECMAScript 기능 지원

ES6 이상의 최신 자바스크립트 문법을 손쉽게 지원할 수 있다.

Comments