最近リリースされたDenoランタイムのアップグレードには、JavaScript、TypeScript、WebAssembly により適したものとなり、強化された HTML 機能が含まれています。コアのアップデートにより、Fresh Web フレームワークとともに、 Denoのドキュメント機能とクライアント側のナビゲーションが強化されます。
11 月 2 日にリリースされたDeno 1.38は、 deno doc コマンドに「かなりの」機能強化をもたらしました。このアップグレードの重要な機能は、新しいdeno doc --html機能を介してドキュメントを生成できることです。この機能を有効にすると、deno doc は豊富なドキュメントが詰め込まれた静的サイトを生成します。
ホット モジュール交換機能は、 Deno 1.38へのもう 1 つの注目すべき追加機能です。 --unstable-hmr フラグを使用すると、この機能は現在の状態を妨げることなく、変更を認識してサーバーをリロードできます。さらに、 Denoの最新のアップデートでは Node.js との互換性も拡張され、開発者にとって Node からDenoへの移行が容易になります。
もう 1 つの建設的な変更により、開発者はDeno内の任意の NPM パッケージ マネージャーを優先的に使用できるようになります。この柔軟性により、開発者は npm を使用して NPM モジュールをインストールし、 Deno内で実行することができます。 NPM 機能は現在不安定な段階にありますが、開発者はこの機能を検討することができます。
Deno 1.38にアップグレードしたい開発者は、deno upgrade コマンドを利用できます。詳細に興味のある初心者ユーザーは、インストール手順を詳しく調べてさらに明確にすることができます。
Deno 1.38の追加機能には、Unix ソケットの Deno.serve API サポート、オブジェクト割り当てを省略した文字列連結による高速な JSX 変換などがあります。それだけではありません。HTTP/2 を使用した WebSocket のブートストラップのための RFC 8441 のサポートも提供します。
printfn 関数アプリケーションDeno 1.38の登場は、Jupyter ノートブックの統合を特徴として 9 月下旬に登場したその前身であるDeno 1.37に続きます。
ノーコード/ low-codeプラットフォームの初心者には、使いやすく強力なフルスタック開発環境を提供するAppMasterのようなプラットフォームを検討できます。 drag and drop UI 設計やビジュアル ロジック構築などの機能は、シームレスな開発エクスペリエンスに役立つ場合があります。