>웹 프론트엔드 >JS 튜토리얼 >TCJavaScript 업데이트, TypeScript 베타, Node.js vnd 더보기

TCJavaScript 업데이트, TypeScript 베타, Node.js vnd 더보기

Susan Sarandon
Susan Sarandon원래의
2024-10-14 06:20:29403검색

TCJavaScript Updates, TypeScript  Beta, Node.js vnd more

"This Week in JavaScript"의 새 버전에 오신 것을 환영합니다!

오늘 TC39, Deno 2 공식 릴리스, TypeScript 5.7 베타 등의 JavaScript 언어에 대한 대규모 새 업데이트가 있으므로 바로 살펴보겠습니다!

TC39 업데이트: JavaScript에는 어떤 기능이 추가되나요?

최근 도쿄에서 열린 TC39 회의에서는 JavaScript 작업을 더욱 향상시킬 몇 가지 훌륭한 업데이트를 가져왔습니다. JavaScript 기능은 6가지 다른 "단계"를 거쳐 사용 가능해지며 다음은 몇 가지 주요 내용입니다.

반복 도우미: 이제 막 4단계에 도달했습니다! 이를 통해 대규모 데이터 세트를 쉽게 처리하고 데이터 처리를 위한 더 많은 도구를 추가할 수 있습니다.

속성 및 JSON 모듈 가져오기: 이번 업데이트를 통해 JSON 파일을 더 원활하게 가져오고 성능과 유연성이 향상됩니다.

Promise.try: 이제 4단계에서는 Promise의 오류 처리를 단순화하여 추가 코드의 필요성을 줄입니다.

기타 멋진 업데이트에는 Math.sumPrecise 및 Shared Structs가 포함되어 있으며 둘 다 JavaScript의 효율성을 향상시키는 것을 목표로 합니다.

Deno 2 공식 출시

Deno 2가 방금 출시되었으며 새로운 기능이 가득합니다! JavaScript 및 TypeScript 개발을 단순화하도록 구축된 Deno 2는 이제 Node.js와 이전 버전과 호환되므로 기존 Node 프로젝트를 원활하게 실행할 수 있습니다.

몇 가지 뛰어난 기능은 다음과 같습니다.

90% 더 빠른 패키지 관리자: 핫 캐시를 사용하는 Deno의 패키지 관리자는 npm보다 훨씬 빠르므로 더 이상 설치를 기다릴 필요가 없습니다.

Workspaces 및 Monorepos: 특히 Deno와 Node를 모두 사용하여 작업할 때 대규모 프로젝트를 관리하는 것이 더 쉬워졌습니다.

JSR(JavaScript Registry): 여러 환경에서 TypeScript 모듈을 원활하게 공유할 수 있습니다.

타입스크립트 5.7 베타

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.