Home > 열린마당 > 공개SW 소식

공개SW 소식

2021.11.19.
ⓒCIO Korea / Paul Krill | InfoWorld

 

‘타입스크립트(TypeScript)’의 최신 GA 릴리즈에 Promise 재귀를 모델링하기 위한 새로운 Awaited 유틸리티 유형이 도입됐다. 한편 노드.js용 ESCA스크립트 모듈 지원은 다음 버전으로 연기됐다. 

자바스크립트에 정적 타입 문법을 적용한 오픈소스 프로그래밍 언어의 최신 릴리즈 ‘타입스크립트 4.5’가 정식 출시됐다. 

이번 릴리즈에는 새로운 유틸리티 유형(Awaited)이 추가됐다. async 함수의 await 또는 Promises 객체의 .then() 메소드와 같은 모델링 작업을 지원한다. 하지만 이와 함께 타입스크립트 4.5에서 지원될 예정이었던 노드.js 12의 ECMA스크립트 모듈(ECMAScript Module; ESM)은 다음 버전으로 미뤄졌다. 

마이크로소프트에 따르면 타입스크립트와 연동할 수 있는 노드.js는 지난 몇 년 동안 재사용을 위해 자바스크립트 코드를 패키징할 수 있는 ECMA스크립트 모듈을 지원하고자 해왔다. 노드.js가 다른 모듈 시스템(CommonJS)에 구축됐기 때문에 이를 지원하기 어려웠지만 이제 노드.js의 ESM 지원이 노드.js 버전 12 이상에서 대부분 구현됐다고 회사 측은 밝힌 바 있다. 

타입스크립트 4.5의 릴리즈 캔디데이트는 지난 11월 2일 공개됐으며, GA 버전은 11월 17일 발표됐다. 누겟(NuGet) 또는 NPM을 통해 설치할 수 있다. 
 
npm install typescript

 

이 밖에 타입스크립트 4.5의 새로운 기능 및 개선사항은 다음과 같다. 
(후략)

 

[원문 기사 : https://www.ciokorea.com/news/215379 ] 

 

※ 본 내용은 한국아이디지(주) (https://www.idg.co.kr/)의 저작권 동의에 의해 공유되고 있습니다.
Copyright ⓒ 2020 International Data Group. 무단전재 및 재배포 금지. 

맨 위로
맨 위로