TheArtofWebAssembly:BuildSecure,Portable,High-PerformanceApplications页数版本1作者RickBattagline出版商NoStarchPress出版时间-06-01ISBN-
图书简介
对WebAssembly的全面的、基于实践的介绍。了解如何创建高性能、闪电般快速的网站和应用程序。
WebAssembly是一种快速、紧凑、可移植的技术,可以优化资源密集型web应用程序和程序的性能。WebAssembly的艺术旨在让web开发人员深入了解它的工作原理、何时使用(何时不使用)以及如何开发和部署WebAssembly应用程序。
首先,您将学习如何优化和编译底层代码、调试和评估WebAssembly,以及如何以人类可读的WebAssembly文本(WAT)格式表示WebAssembly。一旦掌握了基本知识,您将构建一个基于浏览器的碰撞检测程序,使用浏览器渲染技术创建图形和动画,并了解WebAssembly如何与其他web语言交互。
您还将学习如何:
在web浏览器和Node.js中嵌入WebAssembly应用程序
使用浏览器调试器评估WebAssembly代码
在WAT中格式化变量、循环、函数、字符串、数据结构和条件逻辑
操纵内存
构建一个程序,生成图形对象并检测它们何时发生碰撞
评估WebAssembly编译器的输出
WebAssembly的艺术将帮助您理解这种强大的技术,从而提高web应用程序的性能。
Aathorough,practice-basedintroductiontoWebAssembly.Learnhowtocreatehigh-performing,lightning-fastwebsitesandapplications.
WebAssemblyisthefast,