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
「セキュリティはAWSの最優先事項」–ゼロトラストなどの新施策
IT関連
2023-10-24 04:57
セガサミー、ERP移行時の機能ギャップを「会計処理エンジン」で解消
IT関連
2024-06-29 20:06
無名スタートアップから企業価値3.8兆円のRPAユニコーンに登りつめたUiPath成長の軌跡
ソフトウェア
2021-03-30 15:37
「住みたい街ランキング」コロナで激変 賃貸トップは都内ではなく「本厚木」
くらテク
2021-02-11 03:31
バイデン政権のインフラ計画でドローンが果たす役割–American RoboticsのCTOに聞く、その可能性
IT関連
2021-06-04 22:24
テレワークで変わる働き方と企業意識 さらに求められる“従業員ファースト”
IT関連
2021-01-26 08:06
「売上が伸び悩んでいます」 ドンキ、PB商品の“ダメ出し”を募集する特設サイト 140文字以内で募集
企業・業界動向
2021-02-25 22:34
CTC、AI活用のためのデータ準備サービスを開始–IT分野での障がい者の職域拡大も目指す
IT関連
2021-08-23 22:24
レッドハット、2021年の事業戦略はOpenShiftに集中
IT関連
2021-04-14 18:38
SpaceXの大型ロケット「Super Heavy」と宇宙船「Starship」が初めて合体、全高120mは史上最大
宇宙
2021-08-10 22:46
LINE WORKS、「LINE WORKSセキュリティホワイトペーパー」を公開
IT関連
2024-04-11 10:17
「iPhone」をウェブカメラに–「macOS」の新機能「連係カメラ」を使うには
IT関連
2022-11-27 13:37
ウイングアーク1st、「WOVN.io」で製品マニュアルを3言語対応に
IT関連
2023-09-26 15:12
ドン・キホーテなど展開のPPIH、伊藤忠とリテールメディア事業で協業
IT関連
2023-05-02 06:17