WebAssembly 是一种可以使用非 JavaScript 编程语言编写代码并且能在浏览器上运行的技术方案。
WebAssembly是由W3C开发的一个高效轻量级指令集标准,被誉为网络和高性能的颠覆者,支持跨浏览器执行。这意味着我们可以把包括C/C++, Go, Rust等在内的不同编程语言编译成统一的标准格式,并将其作为JavaScript的替代品以近乎原生代码的效率在浏览器中运行。WebAssembly,或者简称为WASM,是内存安全、平台独立的,可以完美高效地映射到所有类型的CPU架构上。
相关内容:
几张图让你看懂WebAssembly
WebAssembly和区块链计算的未来
WebAssembly和区块链计算的未来
区块链、硬件与面向服务的架构,WASM 即将迎来大爆发?