Softex CelwareTech Blog
Web開発ウェブアセンブリ

WebAssemblyとは

ブラウザなどで高速にプログラムを動かすための低レベルな実行形式です。

簡単にいうと

WebAssemblyは、JavaScriptだけでは重くなりやすい処理を高速に実行するために使われます。

C/C++やRustなどで作られた処理をWeb上で動かす用途にも使われます。

どんな場面で使うか

  • sql.jsSQLiteを動かす
  • 画像処理や音声処理など重い計算を高速化する
  • 既存ライブラリをWebで利用する

関連用語

さらに調べる