Deno DeployがNPMモジュールをネイティブサポート開始。NPMモジュールがホスティング環境で実行可能に

今回は「Deno DeployがNPMモジュールをネイティブサポート開始。NPMモジュールがホスティング環境で実行可能に」についてご紹介します。

関連ワード (充実度、分散、拡張機能等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

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


オープンソースのJavaScript/TyeScriptランタイム「Deno」の開発元であるDeno Landは、同社が提供しているDenoの分散ホスティングサービス「Deno Deploy」がNPMモジュールのネイティブサポートを開始したと発表しました。

これによりNPMモジュールを用いたNode.jsのアプリケーションを、Deno Deployのホスティングサービス上で簡単に運用できるようになります。

It's finally here.
NPM support on Deno Deploy.
Import over 2 million NPM modules from the edge.

https://t.co/9pBqKPvMMc

— Deno (@deno_land) September 6, 2023

NPMモジュールとは、代表的なJavaScriptランタイムであるNode.jsで利用可能な拡張機能のモジュールです。これによりNode.jsには多様な機能を簡単に利用できるエコシステムが構成されています。

今回の発表は、Deno DeployでこのNPMモジュールをトランスパイルやビルドやバンドルといった手順なしに、すぐそのまま利用可能になるというもの。

Deno Deployは今年(2023年)6月にNodejsビルトインモジュールをサポートするなど、Node.jsとの互換性を高めてきました。

参考:Deno DeployでNode.jsアプリが実行可能に、Node.jsビルトインモジュールのサポートで

Deno DeployはすでにNode.jsのビルトインモジュール47種類すべてをサポートしており、これが今回のNPMモジュールのネイティブサポート実現につながっています。

ただしDeno Deployのセキュリティサンドボックス上の制限により、「child_process」「vm」など一部のNode.js APIを使うモジュールのみ動作しないとされています。

Deno DeployではJavaScript用データストアの「Deno KV on Deno Deploy」のオープンベータも開始され、機能の充実度が高まってきました。

参考:Deno、JavaScript用データストア「Deno KV on Deno Deploy」オープンベータに。分散環境でも強い一貫性、1GBストレージまで無料

競合のBunもちょうどバージョン1.0に到達したところで、今後JavaScriptランタイムの競合は、コア機能としてのJavaScriptランタイムの機能やNode.jsとの互換性だけでなく、より多くの周辺機能などを含むエコシステムでの戦いになっていくと見られます。

参考:JavaScriptランタイム「Bun 1.0」正式リリース。Windows版もまもなく登場へ

COMMENTS


Recommended

TITLE
CATEGORY
DATE
「統合化」とセキュリティアーキテクチャの採用を提唱–チェック・ポイント
IT関連
2023-01-13 19:48
機械学習ベンチマーク「MLPerf」の最新ラウンドはNVIDIAだらけ、その意味は?
IT関連
2022-11-19 17:13
InstagramなどFacebookのサービスが約1時間ダウン 「技術的な問題で」
アプリ・Web
2021-03-21 03:20
仕込み調理のアウトソース化を請け負うセントラルキッチンサービス「ロカルメ・オーダー」が生鮮食品の製造に対応
フードテック
2021-07-06 02:38
「ロボットらしい演技が大事」 サイバーエージェント流、遠隔接客ロボの効果的な使い方
ロボット・AI
2021-08-11 18:44
インドのユニコーン「Zomato」のIPOに世界が注目
その他
2021-07-20 10:50
サービス化の荒波と同時にやってくるサービスパラドックス
IT関連
2021-03-30 18:31
AWSジャパン、猫を取り巻く課題に関するオンラインイベント「AWS Nyantech 2022」を2月22日に開催
AWS
2022-02-03 01:55
「Ubuntu Pro」を有効化するには–セキュリティ更新が10年間利用可能に
IT関連
2023-03-03 00:07
北海道銀行かたる詐欺メールに注意 本物そっくりのログイン画面で口座番号など窃取
セキュリティ
2021-01-19 00:10
Bored ApesのNFTプロジェクトに公式の「ApeCoin」トークンができた
IT関連
2022-03-18 06:53
日本HP新社長が「第2の創業」を打ち出した理由
IT関連
2022-01-22 14:03
りそな銀行、AI自動音声対話システムを導入–オペレーターの工数削減に尽力
IT関連
2023-02-25 06:30
分身ロボで「瞬間移動」 ANA系企業が夏休みに新サービス
IT関連
2021-07-17 17:25