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
マイクロセグメンテーションの導入事例
IT関連
2022-06-14 02:42
マイクロソフト、プロンプトエンジニアリングツールなどを含むAIアプリケーションの統合開発環境「Azure AI Studio」発表。Build 2023
Microsoft
2023-05-25 22:00
【コラム】「大量退職時代」はテックワーカーがキャリア代理人を利用するきっかけになるか?
IT関連
2022-02-03 21:13
JR東海、従業員を一時帰休 コロナで経営厳しく
くらテク
2021-01-17 03:31
「ファミコンカセット」オークションの落札最高額が更新、NES版「ゼルダ」未開封・初期生産品が約9600万円で落札
ゲーム / eSports
2021-07-13 10:59
Match Groupがひとり親向け最新デートアプリ「Stir」を米国で提供開始、スケジュール管理機能搭載
IT関連
2022-03-23 16:42
IOC注目「バーチャルスポーツ」……有馬温泉で仮想ロードレースも
IT関連
2021-02-23 08:16
ランサムウェアの世界が“ざわついた”2つの出来事–動向への影響を探る
IT関連
2024-11-27 12:26
パロアルトネットワークス、「Prisma Cloud」最新版を発表
IT関連
2022-02-02 15:20
NVIDIAとトヨタ自動車、自動運転チップで提携–自律走行車の開発に活用
IT関連
2025-01-09 23:29
輸送テックの波に乗るデジタル道路運送のドイツSennderが約166億円調達、欧州事業拡大へ
ネットサービス
2021-01-19 03:14
グーグル「従来の無償版G Suite」、非営利目的で利用継続可能に
IT関連
2022-05-18 02:53
働き方の可視化ツールは「前向きな利用」が肝–ガートナージャパン
IT関連
2022-04-27 16:57
グーグル、Linuxカーネル開発における「Rust」採用の動きをサポートする考え
IT関連
2021-04-16 01:20