WebAssembly (Wasm)
WebAssembly (Wasm) est un format binaire portable et bas niveau, standardisé par le W3C, conçu pour exécuter du code à des performances quasi-natives dans le navigateur — et désormais bien au-delà.
WebAssembly (Wasm) est un format binaire portable et bas niveau, standardisé par le W3C, conçu pour exécuter du code à des performances quasi-natives dans le navigateur — et désormais bien au-delà.
Wasm est une cible de compilation pour des langages comme Rust, C/C++, Go, Zig ou AssemblyScript. Il permet de porter sur le Web des applications historiquement réservées au desktop (Figma, Photoshop Web, AutoCAD Web).
Hors navigateur, Wasm s'impose comme un runtime universel pour le serverless edge (Cloudflare Workers, Fastly Compute, WasmEdge), les plugins extensibles (Envoy, Istio, Shopify Functions) et les fonctions serverless avec démarrage à froid quasi nul. Le standard WASI ouvre l'accès au système de fichiers et au réseau hors navigateur.
