logo
공유된 기사
"인기 자바스크립트 런타임, Node.js 22 버전 출시: ECMAScript 모듈 지원 및 Google V8 엔진 업데이트"
language-logoNodeJS
최신 버전인 Node.js 22가 ECMAScript 모듈 지원, 개선된 WebSocket 클라이언트, 그리고 업데이트된 Google V8 JavaScript 엔진을 특징으로 하여 출시되었다. 이 버전은 Nodejs.org에서 다운로드 받을 수 있으며, 동기 ECMAScript 모듈 그래프를 지원하며, ES 모듈이 몇 가지 요구사항을 충족하면 요청된 모듈을 로드한다. 또한, Node.js 22는 CLI 플래그를 통한 스크립트 실행을 위한 실험적인 기능을 포함하고 있다.

Node.js 22에는 Google의 V8 JavaScript 엔진 릴리즈 12.4가 포함되어 있으며, WebAssembly 가비지 컬렉션 및 이터레이터 도우미와 같은 기능을 제공한다. V8의 Maglev 최적화 컴파일러는 이제 일부 아키텍처에서 기본적으로 활성화되어 있다. 또한, WebSocket 통신이 브라우저 호환 구현으로 업데이트되었으며, 이제 Node.js에는 외부 종속성 없이 WebSocket 클라이언트가 제공된다.

Node.js 22는 개발 인스턴스의 효율성을 향상시키며, fetchcode와 테스트 러너의 성능을 향상시킨다. 스트림의 고수준 표시는 16KiB에서 64KiB로 증가하여 약간 더 높은 메모리 사용량을 감수하면서 성능 향상을 제공한다. Node.js 22부터는 watch 모드가 안정적으로 간주되며, watch 모드에서는 감시된 파일의 변경이 Node.js 프로세스를 재시작하게 한다. 또한, 패턴 매칭을 위해 Node.js 22는 모듈에 함수를 추가한다. 개발자들은 이러한 함수를 사용하여 특정 패턴에 기반한 파일 경로를 매칭할 수 있다. Node.js 지지자들은 Node.js 18이 2025년 4월에 종료 예정이므로, 사용자들이 Node.js 버전 20 또는 22로 업그레이드를 계획하기 시작해야 한다고 조언했다.
Copyright © 2025. Codenary All Rights Reserved.