WebAssembly:編译到浏览器的通用格式
定位:高性能 Web 應用 · 語言无關 · 浏览器沙箱 · 跨平台
WebAssembly 的 8 大應用方向
| 應用方向 | 细分示例與說明 | 典型應用 / 程序 |
|---|---|---|
| 高性能 Web 應用 | 图像處理;音频處理;视频編碼;計算密集型任務 | Image Processing Audio Processing Video Encoding Canvas Graphics |
| 游戏引擎 | Unity WebGL;Unreal Engine WebGL;自研游戏引擎 | Unity WebGL UE WebGL Game Engines Web Games |
| 桌面應用 | Tauri;Electron 替代;桌面應用性能提升 | Tauri Apps Desktop Apps Performance Boost Cross-platform |
| 區塊鏈應用 | 智能合约;DApp 前端;加密货币钱包;DeFi | Smart Contracts DApp Frontend Wallets DeFi Apps |
| 多媒體處理 | FFmpeg WASM;PDF 處理;音视频編解碼;图像識別 | FFmpeg WASM PDF.js Media Processing Recognition |
| 編程語言運行時 | Python WASM;Ruby WASM;Go WASM;語言移植 | Pyodide Ruby WASM Go WASM Language Runtime |
| 邊缘計算 | Cloudflare Workers;Fastly Compute;邊缘函數 | Cloudflare Workers Fastly Compute Edge Computing Serverless |
| 虚擬機/仿真器 | DOSBox WASM;NES Emulator;系统仿真 | DOSBox Emulators System Simulation Virtual Machines |