"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > TCJavaScript 업데이트, TypeScript 베타, Node.js vnd 더보기

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

2024-11-09에 게시됨
검색:899

TCJavaScript Updates, TypeScript  Beta, Node.js vnd more

"이번 주 JavaScript"의 새 버전에 오신 것을 환영합니다!

오늘 우리는 TC39, Deno 2의 공식 릴리스, TypeScript 5.7 베타 등의 JavaScript 언어에 대한 몇 가지 새로운 업데이트를 받았으니 바로 시작해 보겠습니다!

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

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

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

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

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

기타 멋진 업데이트에는 JavaScript의 효율성 향상을 목표로 하는 Math.sumPrecise 및 Shared Structs가 포함되어 있습니다.

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 요소를 단순화하는 데 적합합니다.

이것이 "이번 주 JavaScript"의 세 번째 호입니다!

관심해 주셔서 감사합니다.

이 뉴스레터를 동료 개발자와 자유롭게 공유하고, 다음 호에 대한 알림을 받으려면 구독하세요.

다음번에도 즐거운 코딩 되세요!

참고자료

TC39 업데이트

데노 2

TypeScript 5.7 베타

번 v1.1.30

NodeJS v20.18.0

DOCX 9.0

TinyJS

릴리스 선언문 이 기사는 https://dev.to/thisweekinjavascript/tc39-javascript-updates-typescript-57-beta-nodejs-v20180-and-more-47n3?1에 복제되어 있습니다. 침해가 있는 경우에는 Study_golang@163으로 문의하시기 바랍니다. .com에서 삭제하세요
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3