面向WebAssembly编程:应用开发方法与实践

面向WebAssembly编程:应用开发方法与实践

评分

★★★★★

ISBN

9787111669241

出版社

机械工业出版社 2021-01-01出版

作者

丁尔 柴树杉

分类

编程设计

内容简介
这是一部讲解如何用高级编程语言开发WebAssembly应用的著作,由国内WebAssembly领域的先驱者和布道者撰写。全书一共10章,分为三个部分。第一部分 基础篇(第1~3章)首先介绍了WebAssembly的基础和工具链Emscripten的用法,然后详细讲解了使用C/C++语言和Emscripten开发WebAssembly模块的方法。第二部分 方法篇(第4~8章)对Emscripten运行时、WebAssembly友好的一般性方法、网络 I/O、并发执行、GUI 及交互等知识点展开了深入的讨论。第三部分 前沿篇(第9~10章)详细讲解了WASI以及如何使用Rust语言开发WebAssembly模块和WASI应用。
AI简介
这是一本系统讲解如何用高级编程语言开发WebAssembly应用的著作,由国内WebAssembly领域的先驱者和布道者撰写。全书一共10章,分为三个部分。第一部分 基础篇(第1~3章)首先介绍了WebAssembly的基础和工具链Emscripten的用法,然后详细讲解了使用C/C++语言和Emscripten开发WebAssembly模块的方法。第二部分 方法篇(第4~8章)对Emscripten运行时、WebAssembly友好的一般性方法、网络 I/O、并发执行、GUI 及交互等知识点展开了深入的讨论。第三部分 前沿篇(第9~10章)详细讲解了WASI以及如何使用Rust语言开发WebAssembly模块和WASI应用。 在基础篇中,作者首先介绍了WebAssembly的技术内涵,包括其定义、设计目标以及它在Web平台上的重要地位。接着,作者详细介绍了Emscripten的安装方法,并详细讲解了如何使用Emscripten编译C/C++代码为WebAssembly模块。此外,作者还讲解了C与JavaScript的互操作方法,包括如何从JavaScript调用C函数,以及如何将
阅读/下载地址