# WebAssembly

分類：言語
公式：https://webassembly.org/

## 既定として使う役割
- ブラウザ内の重い処理（画像・動画処理、暗号、大量データの解析）（§2-9）：Rust → WebAssembly
  - 代替 TypeScript＋Web Worker：処理がそこまで重くないとき

## 代替として使う条件
- エッジ関数（§2-9、既定はTypeScript（Cloudflare Workers））：CPU負荷の高い処理がある
