"This Week in JavaScript"의 새 버전에 오신 것을 환영합니다!
오늘 TC39, Deno 2 공식 릴리스, TypeScript 5.7 베타 등의 JavaScript 언어에 대한 대규모 새 업데이트가 있으므로 바로 살펴보겠습니다!
최근 도쿄에서 열린 TC39 회의에서는 JavaScript 작업을 더욱 향상시킬 몇 가지 훌륭한 업데이트를 가져왔습니다. JavaScript 기능은 6가지 다른 "단계"를 거쳐 사용 가능해지며 다음은 몇 가지 주요 내용입니다.
반복 도우미: 이제 막 4단계에 도달했습니다! 이를 통해 대규모 데이터 세트를 쉽게 처리하고 데이터 처리를 위한 더 많은 도구를 추가할 수 있습니다.
속성 및 JSON 모듈 가져오기: 이번 업데이트를 통해 JSON 파일을 더 원활하게 가져오고 성능과 유연성이 향상됩니다.
Promise.try: 이제 4단계에서는 Promise의 오류 처리를 단순화하여 추가 코드의 필요성을 줄입니다.
기타 멋진 업데이트에는 Math.sumPrecise 및 Shared Structs가 포함되어 있으며 둘 다 JavaScript의 효율성을 향상시키는 것을 목표로 합니다.
Deno 2가 방금 출시되었으며 새로운 기능이 가득합니다! JavaScript 및 TypeScript 개발을 단순화하도록 구축된 Deno 2는 이제 Node.js와 이전 버전과 호환되므로 기존 Node 프로젝트를 원활하게 실행할 수 있습니다.
몇 가지 뛰어난 기능은 다음과 같습니다.
90% 더 빠른 패키지 관리자: 핫 캐시를 사용하는 Deno의 패키지 관리자는 npm보다 훨씬 빠르므로 더 이상 설치를 기다릴 필요가 없습니다.
Workspaces 및 Monorepos: 특히 Deno와 Node를 모두 사용하여 작업할 때 대규모 프로젝트를 관리하는 것이 더 쉬워졌습니다.
JSR(JavaScript Registry): 여러 환경에서 TypeScript 모듈을 원활하게 공유할 수 있습니다.
TypeScript 5.7 베타가 출시되어 몇 가지 유용한 업데이트가 제공됩니다.
초기화되지 않은 변수에 대한 새로운 검사: 버그를 조기에 발견할 수 있는 편리한 기능입니다.
상대 가져오기를 위한 경로 재작성: Deno, Bun 및 Node.js 전반에서 코드 빌드 및 실행을 단순화합니다.
TypeScript 5.7은 거의 기능이 안정적입니다. 따라서 최종 릴리스에서는 버그 수정과 성능 개선이 기대됩니다.
Bun v1.1.30: 이제 여러 CSS 파일 번들링을 지원하고 새로운 bun 게시 명령을 도입하며 더 빠른 시작 시간을 제공합니다.
Node.js v20.18.0: 실험적인 네트워크 검사 기능을 통해 실시간으로 네트워크 활동을 모니터링할 수 있습니다.
DOCX 9.0: JavaScript 또는 TypeScript를 통해 Word 파일을 쉽게 생성하고 편집할 수 있습니다.
TinyJS: DOM 조작을 위한 경량 라이브러리로 프로젝트의 HTML 요소를 단순화하는 데 적합합니다.
여기까지 "This Week in JavaScript" 3호입니다!
관심해주셔서 감사합니다.
이 뉴스레터를 동료 개발자와 공유하고 다음 호에 대한 알림을 받으려면 구독하세요.
다음에도 즐거운 코딩하세요!
TC39 업데이트
데노2
타입스크립트 5.7 베타
번 v1.1.30
NodeJS v20.18.0
DOCX 9.0
타이니JS
위 내용은 TCJavaScript 업데이트, TypeScript 베타, Node.js vnd 더보기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!