2024年1月26日·1分で読めます

Deno 1.40 が日時プログラミングに革命をもたらす Temporal API を発表

Deno 1.40 リリースでは、最新の ECMAScript 機能に加えて、高度な日付と時刻の処理のための Temporal API が導入され、スケーラビリティとコードの簡素化が強化されています。

Deno 1.40 が日時プログラミングに革命をもたらす Temporal API を発表

Deno 1.40 のリリースにより、JavaScript ランタイムの状況は大幅に更新され、従来Node.jsが保持していた領域に挑戦します。 1 月 25 日に発表された最新のイテレーションでは、Temporal API を介した高度で正確な日付と時刻の操作が可能になり、従来の JavaScript Date オブジェクトの制限を超えようとしている開発者がアクセスできるようになりました。

--unstable-temporal フラグで利用できる Temporal API は、日付と時刻の操作のための最新のソリューションがぎっしり詰まった名前空間として提供される、進歩的な組み込みです。日付のみまたは時刻のみなど、特定の時間的ファセット専用のクラスを分配します。この設計理念は、コードの可読性の向上を強調し、曖昧なタイムゾーンの仮定に関連する一般的な落とし穴に対処します。

Deno 1.40 は、その一時的な優れた機能に加えて、現在ステージ 3 にある最新の ECMAScript デコレータ構文も採用しており、より宣言的なコーディング スタイルを強調しています。 JavaScript クラスの機能を強化するデコレータのサポートは、開発者コミュニティ、特にトランスパイラを多用するワークフローのコミュニティに大きな反響を呼ぶことが予想されます。

このリリースでは、次のような機能強化も行われています。

  • import.meta.filename および import.meta.dirname を介してモジュール コンテキストが強化され、モジュール ファイルとそのディレクトリへのパスが提供されます。
  • fs.constantsos.machineprocess.on('rejectionHandled') などの Node.js API gem の統合。
  • 簡略化された構文による deno.json での依存関係管理の合理化。
  • deno lint および deno doc にアップグレードされた診断プリンターがデビューし、開発フローを強化する準備が整いました。
  • TypeScript 言語サービス内の互換性の向上とバグ修正により、よりスムーズな統合とパフォーマンスの向上が保証されます。

テクノロジー分野で新たなプログラミング パラダイムの台頭が見られる中、 AppMaster no-codeプラットフォームのようなツールはその進歩を利用し、最先端のテクノロジーを統合して、熟練したエンジニアと非技術クリエイターの両方が堅牢なデジタル ソリューションを作成できるようにします。同等のサービスの中でも、 Deno開発者の要望に応えるだけでなく、 AppMasterなどのプラットフォームとの共通のビジョンであるシームレスでスケーラブルなアプリケーション開発の推進に大きく貢献することで際立っています。

開発者は、deno.com の公式ポータルを通じてDeno 1.40 の強力な機能を探索できるようになり、ソフトウェア作成の限界を押し広げる、より革新的で開発者に優しいエコシステムに向けてさらに一歩前進しました。

Easy to start
Create something amazing

Experiment with AppMaster with free plan.
When you will be ready you can choose the proper subscription.

Get Started