DenoがNode.js互換レイヤを本体に統合し高速化、package.jsonサポートでNode.jsからの移行がさらに容易に。Deno 1.31リリース

今回は「DenoがNode.js互換レイヤを本体に統合し高速化、package.jsonサポートでNode.jsからの移行がさらに容易に。Deno 1.31リリース」についてご紹介します。

関連ワード (到達、容易、本体等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

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


JavaScriptランタイムのDenoの最新版「Deno 1.31」が2月24日にリリースされました。

Deno 1.31ではNode.js互換機能が本体に統合され、package.jsonのサポートでNode.jsからの移行がさらに容易になるなどの改善が行われています。

Deno v1.31 has been released!

package.json support!
stable Node-API
npm specifiers supported in remote modules
Deno.Command subprocess API is stable
V8 11.0

Read all about it in the release notes https://t.co/Oily20DQ5b

— Deno (@deno_land) February 24, 2023

Node.js互換機能が本体に統合、より高速に

Denoは昨年9月にリリースされたDeno 1.25でNode.js互換機能のサポートを開始し、11月にリリースされたDeno 1.28でNode.js互換機能によるnpm対応が安定版となりました。

参考:Deno 1.28登場、npm対応が安定版に到達。130万種以上のnpmモジュールを利用可能に

このNode.js互換機能はこれまで、Denoの本体とは別にユーザーランドで実行されるスタンダードライブラリとして実装されており、必要に応じてダウンロードされていました。

Deno 1.31からはNode.js互換機能がDeno本体に統合されることになり、統合された状態でJavaScriptエンジンであるV8のスナップショット機能が有効化されるとのことです。

つまり互換機能を含んだDenoの起動はスナップショットの状態から起動されるため非常に高速になり、また搭載済みのNode.jsモジュールの性能も改善されることが期待されます。

package.jsonサポートでNode.jsからの移行がさらに容易に

npmモジュールの依存関係を記述する「package.json」のサポートも開始されました。

Denoはpackage.jsonを自動的に検知して読み込み、npmモジュールのインストールと依存性の解決を行います。また、deno taskコマンドでスクリプトが実行可能になりました。

これによりNode.jsからの移行がさらに容易になるとされています。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
セールスフォース、グローバルなワクチン管理を支援する「Vaccine Cloud」発表
IT関連
2021-01-28 22:02
コニカミノルタ子会社とチェンジ、自治体業務のデジタル化支援会社を設立
IT関連
2022-01-28 03:14
「Windows 365 Enterprise」クラウドPC、「Azure AD Join」サポート
IT関連
2022-02-16 02:54
楽天が商号変更 「楽天グループ」に
企業・業界動向
2021-04-02 00:29
次世代の月面探査車をGMとロッキード・マーティンが共同で開発中
宇宙
2021-05-28 04:27
米国の空港で進む顔認識のテスト–過去には議員らが懸念を表明
IT関連
2023-05-17 02:17
NVIDIAがGeForce RTX 3060での暗号資産マイニング効率を半分に制限、採掘専用GPU発表
ハードウェア
2021-02-20 20:08
ICANN、プライベートネットワークで使うための公式トップレベルドメイン「.INTERNAL」を提案
ネットワーク
2024-01-31 16:37
医療探知犬の嗅覚を真似した機械学習装置 前立腺がんを同じ精度で検出 :Innovative Tech
トップニュース
2021-03-13 11:37
Broadcomによるヴイエムウェア買収計画、EUが本格調査を開始
IT関連
2022-12-22 21:12
“ヘリ基地局”で通信エリア構築、auの通信網に接続 遭難者の連絡を支援 KDDIが実験
企業・業界動向
2021-01-22 08:38
インテルとArmが提携、Armの顧客がインテルのファウンドリーを利用可能に
IT関連
2023-04-14 01:10
日立、金融機関の融資業務をデジタルで完結させる新サービス
IT関連
2023-07-27 23:26
車いすユーザーや運動障害を持つ人々の自立歩行を支援する外骨格ロボットメーカー「Wandercraft」
IT関連
2022-01-22 11:13