Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- GitHub
- Eclipse
- Git
- 방법
- 스프링
- db
- aws
- 프로그래머스
- Security
- error
- 코틀린
- Spring
- 함수
- 생성
- 에러
- Java
- kotlin
- 알고리즘
- mybatis
- 쿼리
- oracle
- JavaScript
- 자바
- IntelliJ
- 오라클
- Vue
- JPA
- 시큐리티
- jquery
- 넥사크로
Archives
- Today
- Total
송민준의 개발노트
타입스크립트를 왜 써야 하는가?? 본문
타입스크립트는 2012년 MS에서 만든 오픈소스이다. 타입스크립트를 자바스크립트로 트랜스파일(편의상 컴파일) 한다.
첫번째 장점으로 타입스크립트는 정적 타이핑이고 자바스크립트는 동적 타이핑인데 정적 타이핑은 사용 전에 타입을 만드시 할당해야 한다. 개발자가 에러코드를 작성해도 컴파일 단계에서 식별이 가능하다. 또한 최신 IDE의 경우 컴파일 전 작성 단계에서 식별이 되게 지원이 되고 이는 개발생산성 향상으로 이어진다.
(자바, C++ 계열의 개발자들이 좋아한다...)
두번째 장점은 타입스크립트는 ECMA스크립트 표준을 따르고 웹 브라우저보다 훨씬 더 빠르게 자바스크립트의 기능을 실행할 수 있는 것이다. 또한 최신 자바스크립트 문법을 지원하며 모든 브라우저 사양을 지원하는 버전으로 컴파일이 가능하다. 개인적으로 정적 타이핑보다 더 좋은 장점이라고 생각한다.
* 타입스크립트 테스트 가능한 사이트 *
https://www.typescriptlang.org/play
'웹 > typescript' 카테고리의 다른 글
[타입스크립트] 데코레이터 (0) | 2021.12.19 |
---|---|
타입스크립트 타입의 종류 (0) | 2021.12.05 |
타입스크립트 컴파일 에러 (0) | 2021.12.01 |