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
英国などで7万人が電話詐欺の被害に–警察がメッセージで通知
IT関連
2022-11-26 15:14
日本初、アーティストの発電所から再エネ電気が買える「アーティスト電力」をみんな電力が始動
シェアリングエコノミー
2021-04-16 21:51
IBM、DSPMを手がけるイスラエルの新興企業Polar Securityを買収
IT関連
2023-05-18 07:39
【コラム】警察犬ロボのパトロールが嫌ならCCOPS法の検討を
ロボティクス
2021-05-26 10:57
「Microsoft Teams」、検索改善や「カスタマーロックボックス」など順次
IT関連
2022-04-09 07:32
UiPathの創業者が語る、生成AI時代における業務自動化の行方
IT関連
2024-10-05 08:28
地方自治体向けにデータ基盤サービスを無償展開–エクスポリスや日本IBMらが連携
IT関連
2021-03-30 02:13
中電工、「COMPANY」導入で人事情報を一元化–人事DXを推進
IT関連
2023-11-07 14:57
メタバースの課題–危ぶまれるセキュリティとプライバシー
IT関連
2022-10-28 20:03
サーバレスはAWSの顧客の7割以上、Google Cloudの顧客の6割以上が利用、Datadogの調査結果
AWS
2023-08-29 16:25
ウクライナでも活動–非常事態に重要データを救うAWSのプロジェクト
IT関連
2022-12-03 14:59
プロセスマイニングで業務を最適化するエイト日本技術開発、KDDI、富士通の事例
IT関連
2023-12-26 04:48
ユーザー急増でCDNのひっ迫を改善したベネッセ
IT関連
2022-08-21 08:51
Microsoft、サティア・ナデラCEOを兼任会長に選出 現会長は主任取締役に
企業・業界動向
2021-06-18 17:46