Asayomu Tech
注目★★★★Cloudflare

Cloudflare Workers、Node.js互換の新module registry導入

30秒で把握

  • 1CloudflareがWorkersのmodule registry刷新、Node.js互換性を強化
  • 2Node.js安定APIをデフォルト有効化、全プランで最大64 MiB対応
  • 3URLベース解決、遅延コンパイル、共有コードキャッシュを導入

要約

CloudflareはWorkersのmodule registryを刷新し、Node.js互換性と仕様準拠を高めた。Node.jsの安定APIをデフォルト有効化し、全プランで最大64 MiBのアプリをデプロイできる。新しいmodule registryはURLベースで、import.meta、query stringやfragment付きspecifier、正しいimport attributes検証、Node.js準拠のrequire(esm)、一貫したエラー分類、WebAssemblyのsource phase importsに対応する。モジュールは初回import時に遅延コンパイルされ、V8 isolate間でコードキャッシュを共有する。利用にはWorkerごとにnew_module_registry互換性フラグの明示指定が必要で、既存registryは継続利用される。

あなたへの影響

WorkersでNode.jsアプリや複数モジュール構成を運用する日本の開発チームは、検証環境でnew_module_registryを有効化し、import.meta・require(esm)・import attributesの挙動と既存テストを確認する必要がある。

推奨:module registryはspecifierの解決、読み込み、キャッシュを担う仕組みで、互換性確認では依存パッケージの動的importやWebAssemblyも対象にすべきだ。

詳細を読む → 元記事へ※ 本文は元記事をご確認ください (asayomu は要約のみ提供)

関連する記事

※ 外部記事の権利は原著作者に帰属します。著作権削除要請は copyright@asayomu.jp までご連絡ください(受領確認 24h・実処理 72h 以内)。