Deno 1.40이 출시되면서 JavaScript 런타임 환경이 크게 업데이트되어 Node.js 전통적으로 보유했던 도메인에 도전하게 되었습니다. 1월 25일에 공개된 최신 버전은 Temporal API를 통해 고급의 정확한 날짜 및 시간 조작 기능을 제공합니다. 이제 기존 JavaScript Date 개체의 한계를 뛰어넘고자 하는 개발자가 액세스할 수 있습니다.
--unstable-temporal
플래그와 함께 사용할 수 있는 Temporal API는 날짜 및 시간 작업에 대한 최신 솔루션으로 가득 찬 네임스페이스로 제공되는 점진적인 포함입니다. 날짜 전용 또는 시간 전용과 같은 특정 시간적 측면 전용 클래스를 제공합니다. 이 디자인 철학은 향상된 코드 가독성을 강조하고 모호한 시간대 가정과 관련된 일반적인 함정을 해결합니다.
시간적 성능 외에도 Deno 1.40은 이제 Stage 3에서 최신 ECMAScript 데코레이터 구문을 채택하여 보다 선언적인 코딩 스타일을 강조합니다. JavaScript 클래스 기능을 강화할 준비가 되어 있는 데코레이터에 대한 지원은 개발자 커뮤니티, 특히 트랜스파일러가 많은 워크플로를 사용하는 개발자 커뮤니티의 반향을 불러일으킬 것으로 예상됩니다.
이번 릴리스에서는 다음과 같은 향상된 기능도 제공됩니다.
-
import.meta.filename
및import.meta.dirname
통해 모듈 컨텍스트가 향상되어 모듈 파일 및 해당 디렉터리에 대한 경로를 제공합니다. -
fs.constants
,os.machine
및process.on('rejectionHandled')
와 같은 Node.js API gem 통합. - 단순화된 구문을 사용하여
deno.json
의 종속성 관리를 간소화합니다. -
deno lint
및deno doc
에 업그레이드된 진단 프린터가 출시되어 개발 흐름을 향상할 준비가 되었습니다. - TypeScript 언어 서비스 내 호환성 향상 및 버그 수정을 통해 보다 원활한 통합과 성능 향상을 보장합니다.
기술 분야에서 새로운 프로그래밍 패러다임의 부상을 목격함에 따라 AppMaster no-code 플랫폼과 같은 도구는 이러한 발전을 활용하고 최첨단 기술을 통합하여 노련한 엔지니어와 비기술 제작자 모두 강력한 디지털 솔루션을 제작할 수 있는 역량을 부여합니다. 경쟁사 중에서 Deno 개발자의 요구 사항을 충족할 뿐만 아니라 AppMaster 와 같은 플랫폼과 비전을 공유하는 원활하고 확장 가능한 애플리케이션 개발의 모멘텀에 크게 기여함으로써 두각을 나타냅니다.
개발자는 이제 deno.com의 공식 포털을 통해 Deno 1.40의 강력한 기능을 탐색할 수 있으며, 이는 소프트웨어 제작의 한계를 뛰어넘을 준비가 되어 있는 보다 혁신적이고 개발자 친화적인 생태계를 향한 또 다른 진전을 의미합니다.