WebAssembly实战 电子书下载
特别说明●抽丝剥茧,逐步解构WebAssembly的复杂生态
●突破JavaScript瓶颈,让C/C++代码快速运行于浏览器端
●边学边练,配套练习答案帮你熟练掌握WebAssembly
简介在人们极力渴求提高JavaScript性能的情况下,WebAssembly应运而生,现已得到所有主流Web浏览器的支持。由于其卓越的性能和可移植性,WebAssembly也被用于Web浏览器之外的许多场景。本书围绕WebAssembly技术栈介绍如何通过C、C++等语言编写高性能的浏览器端应用程序。你将掌握WebAssembly的基础知识,学习如何创建原生WebAssembly模块,与JavaScript组件交互,使用WebAssembly文本格式进行调试,并利用多线程支持机制。本书特色WebAssembly是可移植、体积小、加载快并且兼容Web浏览器的全新类汇编语言格式,其具有高效、安全、开放、标准等特性。使用WebAssembly,你能够不再依赖JavaScript编写基于浏览器的高性能应用程序。通过编译为WebAssembly二进制格式,你的C/C++代码或Rust代码都可以在浏览器中以接近原生的速度运行。
本书介绍如何使用C/C++语言和Emscripten工具包编写并运行高性能的Web应用程序。你将学习如何创建原生WebAssembly模块、如何与JavaScript组件交互,以及如何使用Web worker和pthread最大限度地提高性能。
●多个模块在运行时的动态链接
●模块与JavaScript之间的通信
●利用WebAssembly文本格式进行调试
●利用Web worker和pthread进行多线程编程作译者介绍C.杰勒德•加伦特(C. Gerard Gallant),微软认证专家,Dovico公司高级软件工程师,DZone技术网站专栏作者。
【译者简介】
单业,计算机专业硕士,软件工程师,现居于上海,另译有《你不知道的JavaScript》(中卷和下卷)。
尊敬的读者:
欢迎您访问我们的网站。本站的初衷是为大家提供一个共享学习资料、交换知识的平台。每位用户都可以将文件上传至网盘并分享。
然而,随着用户上传的资料增多,我们发现部分不宜或版权问题的书籍被分享到了本站。
为此,我们已经关闭了分享入口,并进行了多次书籍审查,但仍有部分内容未能彻底审查到位。
在此,我们恳请广大读者与我们共同监督,如发现任何不宜内容,请 点击此处 进行举报,我们会第一时间处理并下架相关内容。
希望我们能共建一个文明社区!感谢您的理解与支持!
猜你喜欢
- 《战胜华尔街》彼得·林奇 / 约翰·罗瑟查尔德 电子书下载
- 《圣经的故事 (视觉经典系列)》(美)房龙 电子书下载
- 《热锅上的家庭》奥古斯都·纳皮尔珍藏版 电子书下载
- 《告诉世界,我能行!》卢勤文字版 电子书下载
- SwiftUI by Tutorials 2nd Edition - Antonio Bello, Bill Morefield and Audrey Tam 电子书下载
- Securing VoIP Networks - Peter Thermos and Ari Takanen 电子书下载
- 《残次品》Priest 电子书下载
- 《科幻世界》菲利普・迪克文字版 电子书下载
- 《生命向前》迈克尔·海厄特一本引爆自我管理意识变革的人生规划书,让每一个空有上进心的人变成行动上的巨人文字版 电子书下载
- 《写作这门手艺:普林斯顿大学写作课程》 [美] 约翰·麦克菲 电子书下载
- 《巴黎评论·女性作家访谈》巴黎评论编辑部文字版 电子书下载
- Kotlin for Android Developers - Antonio Leiva 电子书下载