본문 바로가기

카테고리 없음

TypeScript 기본 개념

반응형

프론트엔드 자바스크립트를 공부하다 보면 Typescript를 많이 들어보았을 것이다. 

 

간단히 몇가지 내용을 정리하자면 

 

*오픈소스 프로그래밍 언어

 

*자바스크립트의 상위집합 (이전의 자바스크립트, 앞으로의 자바스크립트 전부 타입스크립트에 포함)

 

*정적인 언어로 컴파일 할 떄 타입을 검사 (동적인 자바스크립트와 반대되는 개념, 프로그래밍을 할 떄 타입이 정의가 되고 검사가 이루어지고 자바스크립트는 프로그래밍을 구동되서 실행중에 타입이 결정)

 

*장점

 

- 강력한 타입으로 대규모 애플리케이션 개발 할 때 용이(여러명의 개발자와 협업해서 개발 할 때 강력한 타입의 언어로 작성되서 특정한 타입을 요구하기 때문에 실수를 많이 방지, 자바스크립트 X)

 

- 유명한 자바스크립트 라이브러리와의 편리한 사용

 

- 개발 도구에서의 강력한 지원

 

 

반응형