Next.jsの開発元Vercel、Edge FunctionsでWebAssemblyのサポートを発表

今回は「Next.jsの開発元Vercel、Edge FunctionsでWebAssemblyのサポートを発表」についてご紹介します。

関連ワード (同様、登場、高速等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

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


Next.jsの開発元であり、Webアプリケーションのホスティングサービスなどを提供するVercelは、CDNエッジでJavaScriptを実行できる「Vercel Edge Functions」でWebAssemblyのサポートを発表しました。

WebAssembly is now supported in Vercel Edge Functions.

Code in C, Go, Rust, and more – and run it at the Edge.https://t.co/N5NKwmJ3mn

— Vercel (@vercel) August 26, 2022

Vercel Edge FunctionsはCDNエッジでJavaScriptを実行し、認証用プロキシやキャッシュコントロール、A/Bテストなどのさまざまな処理を可能にします。このVercel Edge FunctionsでWebAssemblyがサポートされました。

これにより、主に2つの利点が得られます。

1つは実行性能の向上です。Vercel Edge FunctionsのランタイムはGoogle Chromeなどに搭載されているV8を採用しており、WebAssemblyもこのV8をランタイムとして実行されます。

もともとWebAssemblyはネイティブバイナリのような高速性の実現を目指して開発された技術であるため、V8上でもWebAssemblyはJavaScriptよりも非常に高速に実行可能です。そのため同様の処理であればJavaScriptよりもWebAssemblyの方が高速に実行できるでしょう。

もう1つは多様なプログラミング言語での開発が可能になることです。WebAssemblyはバイナリファイルとなっており、CやRustなどさまざまなプログラミング言語から生成することができます。今後、WebAssemblyをターゲットにしたさまざまなプログラミング言語を用いたアプリケーションの開発環境が整っていくことが期待されています。

CDNエッジにおけるWebAssemblyのサポートはすでにVercel Edge Functionsの競合と見なされているFastlyのCompute@Edge、Cloudflare Workers、Deno Deployなどで行われています。

というのもV8を始めとして世の中のほぼすべてのJavaScriptランタイムはWebAssemblyも実行可能であるため、WebAssemblyをサポートすることは自然な流れといえるためです。Verel Edge FunctionsによるWebAssemblyのサポートも当然この流れの上にあります。

そして遅かれ早かれ、これまでのJavaScript実行環境のほとんどすべてでWebAssemblyのサポートが開始されることで、そこから今後さまざまな新しい可能性が登場してくることが期待されます。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
Deno、Node.js、Cloudflare Workersなど、非Webブラウザ系JavaScriptランタイムのコード互換を目指す「Web-interoperable Runtimes Community Group」(WinterCG)が発足
Cloudflare
2022-05-20 04:36
職業としてのセキュリティ–日本企業がIT分野で思考を停止した経緯
IT関連
2022-12-22 12:13
パナソニックグループがエンタープライズサーチを導入–社内ポータルの検索性を向上
IT関連
2022-09-16 13:25
日立ソリューションズ、SBOM管理をクラウドサービスで提供–必須化の動き受け
IT関連
2023-12-14 06:26
サッポロHD、DX方針を発表–全社員をDX・ITに強い人材化
IT関連
2022-03-24 01:37
DNPと三菱UFJ銀行、分散型ID技術と事業化検証に向け基本合意
IT関連
2023-03-31 17:08
「テディにも野菜あげて」の声届く 「PUI PUI モルカー」ぬいぐるみ、にんじんの着せ替えパーツ付きに
くらテク
2021-02-07 04:08
マイクロソフト、ホワイトハウスの「ゼロトラスト」戦略を推進へ
IT関連
2022-02-24 07:49
雇用や解雇もアルゴリズムで?–職場におけるAI活用、ルール作り急務
IT関連
2021-04-09 14:50
Apple、WWDC21のDigital Lounge登録受付を開始
IT関連
2021-06-03 16:02
第1回:注目されるコンポーザブルERP–ERPの歴史からひも解く背景
IT関連
2023-11-16 13:23
アシスト、「AWSマルチアカウント管理ソリューション」を提供開始
IT関連
2022-03-31 05:00
SAPジャパン鈴木社長に聞く、顧客と社員の満足度を推進する中期変革プログラムの狙い
IT関連
2024-03-26 08:32
使い捨てマスクで“呼吸”入力、スマートフォン触らず操作 NTT「IBUKI」開発 :Innovative Tech
トップニュース
2021-04-15 23:50