TypeScript 란

kimjh96·2021년 9월 7일
0

MS 에 의해 개발 및 관리되고 있는 오픈 소스 프로그래밍 언어이며, JavaScript 의 Superset 이다.

TypeScript 를 사용하는 이유

정적 타입 지원

명시적인 정적 타입 지정을 통해 목적에 맞지 않는 타입의 변수나 함수로 인해 발생하는 오류를 컴파일 단계에서 포착할 수 있다. 또한 개발자의 의도를 코드로 명확하게 기술할 수 있고, 코드의 가독성을 높여 예측과 디버깅을 쉽게 할 수 있다.

도구의 지원

IDE 를 포함한 다양한 도구의 지원을 받을 수 있다. (코드 어시스트, 타입 체크, 리팩토링 등)

객체 지향 프로그래밍 지원

TypeScript 는 ES6(ECMAScript 6)에서 새롭게 사용되고 있는 문법을 포함하고 있으며, 인터페이스, 제네릭, 클래스 등과 같은 객체 지향 프로그래밍 패턴을 제공한다.

Reference
https://www.samsungsds.com/kr/insights/TypeScript.html
https://poiemaweb.com/typescript-introduction

0개의 댓글