"This book is a clear and step-by-step approach to WebAssembly. Rick Battagline is introducing all concepts from the very beginning, with illustrations and examples, so that you can learn progressively even without any prior knowledge in low level programming. It's a pleasure to read and learn as you go through the chapters. It will be useful for either trying WebAssembly in your app or to get a good understanding before using languages compiling to WebAssembly." Florian Rival, The Changelog, creator of the app GDevelop and the game Lil BUB
Introduction Chapter 1: Introduction to WebAssembly Chapter 2: WAT Basics Chapter 3: Functions and Tables Chapter 4: Low Level Bit Manipulation Chapter 5: String Manipulation Chapter 6: Linear Memory Chapter 7: Web Applications Chapter 8: Working with the Canvas Chapter 9: Optimizing Performance Chapter 10: Debugging WebAssembly Chapter 11: AssemblyScript
Rick Battagline is a game developer and author of Hands-On Game Development with WebAssembly (Packt Publishing, 2019). In 2006 he founded BattleLine Games LLC, an independent game studio focused on web games. Since then, he has written hundreds of games developed in various web technologies including WebAssembly, HTML5, WebGL, JavaScript, TypeScript, ActionScript, and PHP. He s a member of the WebAssembly Community Group, and the AssemblyScript Community Group.