Denoとして初の長期サポート版「Deno 2.1」正式リリース。WebAssemblyの実行が容易に、「npm init」など新機能

今回は「Denoとして初の長期サポート版「Deno 2.1」正式リリース。WebAssemblyの実行が容易に、「npm init」など新機能」についてご紹介します。

関連ワード (予定、最初、高速等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


JavaScript/TypeScriptランタイムのDenoを開発するDeno Landは、Denoの初めての長期サポート版(LTS版)となる「Deno 2.1」を正式リリースしました。

Deno 2.1 is out
first class Wasm support
Long Term Support branch
Improved dependency management
and much more.https://t.co/RLYH1PoE8J

— Deno (@deno_land) November 21, 2024

Denoは2024年10月に「Deno 2」がリリースされて以後、1カ月ごとにマイナーバージョンがリリースされる計画となっています。

今回のDeno 2.1は11月にリリースされた最初の長期サポート版となり、リリースから6カ月間のバグフィクスなどが提供されます。そして6カ月後には次のLTS版がリリースされ、そのLTS版に対して6カ月のバグフィクスが提供されることになります。

次のLTS版は2025年4月にリリース予定のDeno 2.6です。

LTS版もこれまで同様にMITライセンスのオープンソースで提供されるため、Denoを一定期間固定したバージョンで利用したいニーズでは、このLTS版を選択するのが適切でしょう。

Deno 2からLTS版が登場

Deno 2.1の主な新機能

Deno 2.1でも主な新機能として以下のような機能が追加されています。

WebAssemblyの実行が容易に

DenoではこれまでもWebAssemblyファイルを読み込んで実行することができていましたが、読み込んで実行するまでの記述がやや複雑でした。

Deno 2.1では下記のように、簡潔に記述し実行できるようになりました。

npm initが利用可能に

また、新しいプロジェクトの設定に「npm init」と同様の働きをする「deno init –npm」コマンドが使えるようになりました。

deno comileで任意のファイルを組み込み可能に

deno comileはDeno本体とアプリケーションファイルをまとめて単一の実行ファイルとすることで、簡単にDenoのアプリケーションをデプロイできるようにしてくれるコマンドです。

このdeno compileの新機能として、任意のローカルファイルも組み込むことができるようになりました。これによりアプリケーションから読み込むデータなども単一の実行ファイルの中に組み込めるようになりました。

また、deno compileはV8エンジンのコードキャッシュ機能を利用するようになったことで、より高速なアプリケーションの起動を実現できると説明されています。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
NISAで利回り5%を稼ぐ高配当投資術–利回り4.3~5.0%、3メガ銀行の投資判断
IT関連
2021-05-26 18:31
グランバー東京ラスク、自動音声応答システムを導入–代表電話の対応業務を軽減
IT関連
2023-08-18 19:05
2025年までに企業の30%が「リモートファースト企業」へ転換–ガートナー予測
IT関連
2021-04-08 23:31
シスコシステムズ、企業のサステナビリティー推進を多面的に支援
IT関連
2023-08-10 08:32
アニメ「鬼滅の刃」2期、年内のテレビ放映が決定 「こっからはド派手に行くぜ」
くらテク
2021-02-15 10:37
AIチャットボットは何をどう変えるのか–市場動向を踏まえて考察
IT関連
2024-10-22 02:25
Microsoftの1〜3月決算、クラウドとゲームが好調
企業・業界動向
2021-04-30 13:16
NFTコレクターズマーケットプレイスの立ち上げ計画をDraftKingsが発表
ブロックチェーン
2021-07-25 16:51
NTTとNEC、脱炭素へ連携を表明–情報通信機器の製造や調達も
IT関連
2023-04-07 19:34
三星金属工業、QRコードなどでトラックドライバーの待機時間を1000時間削減
IT関連
2023-10-28 05:24
“ひとり情シス”の経験談やアドバイスを集約–同人誌「ひとり情シス列伝」を無償配布
IT関連
2022-02-04 11:49
「バクラク申請」「バクラク経費精算」、承認の自動リマインダー機能を追加
IT関連
2022-07-06 23:22
[速報]IBMによるHashiCorpの買収が正式発表、マルチクラウドの自動化を加速させると
HashiCorp
2024-04-25 02:32
上野動物園、5GとAIで混雑度を可視化した「混雑マップ」 KDDI協力
企業・業界動向
2021-06-05 19:40