WebAssembly 技术自 2015 年出现之后便一直受到开发者们的关注。相较于 Chrome 早期推出的 PNaCI 等技术,WebAssembly 技术则更加开放和统一。WebAssembly 作为一种新的二进制格式,它可以方便地将 C/C++ 等其他静态语言代码快速的”运行”在浏览器中,这一特性为前端密集计算场景提供了无限的可能。不仅如此,基于 WebAssembly 技术,我们可以快速的将基于 Unity 游戏引擎开发的大型游戏快速的移植到 Web 端,这一切都要归功于 WebAssembly 技术带来的前端运算性能的大幅度提升。本书主要由浅入深的介绍了 WebAssembly 技术的发展历史,核心技术原理,相关工具链的使用以及未来的发展方向。通过几个实践项目带领读者学习体会 WebAssembly 的具体开发流程。