본문 바로가기

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

공개SW 소식

'디노 1.16’ 출시··· JSX 변환 및 웹어셈블리 지원 개선

support 게시글 작성 시각 2021-11-18 13:15:10 게시글 조회수 3856

2021.11.16.
ⓒCIO Korea / Paul Krill | InfoWorld

 

‘노드.js(Node.js)’ 대체재로 개발된 자바스크립트/타입스크립트 런타임의 최신 버전 ‘디노 1.16’이 공개됐다. 이번 릴리즈에서는 새로운 JSX 변환 및 웹어셈블리 참조 유형을 지원한다.

개발팀에 따르면 리액트 17 자바스크립트 UI 라이브러리에 도입된 JSX 변환이 디노 1.16에서도 지원된다. 이는 JSX 변환 API를 개선하고, JSX 런타임 라이브러리의 자동 가져오기를 허용한다. JSX는 UI를 설명하는 데 사용되는 자바스크립트용 구문 확장 프로그램이다. 

또한 이번 릴리즈에는 운영체제 신호를 수신하기 위한 실험적 API가 추가됐다. 이 API는 불안정했던 기존 Deno.signals API를 대체할 예정이다. 이 밖에 디노 1.16의 새로운 기능 및 개선사항은 다음과 같다. 

• 웹어셈블리 모듈에서 자바스크립트의 외부 참조를 불투명하게 사용하기 위해 웹어셈블리 참조 유형이 지원된다. 

• ‘디노 1.13’부터 Error.cause 속성은 오류에 원인을 추가하는 방법으로 지원되고 있다. 이 기능은 애플리케이션 내부에서 발생한 오류를 디버깅하는 데 유용하다. 개발자는 이러한 오류를 유용한 정보로 래핑하여 문제를 디버그할 수 있다. 디노 1.16에서는 오류가 발생하거나 console.log를 통해 기록될 때 Error.cause 속성이 콘솔에 표시된다. 
(후략)

 

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

 

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

맨 위로
맨 위로