Building and Deploying WebAssembly Apps : Building secure, portable, and optimized web applications with WebAssembly - Peter Salomonsen

Building and Deploying WebAssembly Apps

Building secure, portable, and optimized web applications with WebAssembly

By: Peter Salomonsen

Paperback | 29 January 2025

At a Glance

Paperback


$67.09

or 4 interest-free payments of $16.77 with

 or 

Ships in 5 to 7 business days

DESCRIPTION 

WebAssembly is a groundbreaking technology that has transformed the way we build and deploy web applications. It enables lightning-fast performance, portability across platforms, and seamless integration with existing web technologies. This comprehensive guide will lead you through the journey of mastering WebAssembly, from its fundamentals to advanced applications.

This book introduces WebAssembly basics, its purpose, and real-world use cases in web, server, and desktop apps. Featuring examples in languages like AssemblyScript, C/C++, and Rust, it covers converting legacy codebases to WebAssembly for browser compatibility. It showcases advanced use cases like WebAssembly-based music tools, Git integration, and smart contracts. The book concludes with WebAssembly's role in cloud-native Kubernetes, signaling a new era in container orchestration. Many of the examples build on the author's experience with WebAssembly Music, git in WebAssembly, and NEAR protocol smart contracts. These examples serve as real-world use cases, more than just a basic introduction to the technology.

By the end of this book, you will have gained the knowledge and skills to confidently build, deploy, and optimize high-performance WebAssembly applications across a wide range of platforms and use cases.

WHAT YOU WILL LEARN

â-� Understand the basics, purpose, and opportunities it unlocks.

â-� WebAssembly code fundamentals with low-level binary code through the WebAssembly Text Format.

â-� Discover how to compile languages like AssemblyScript, C/C++, and Rust into WebAssembly.

â-� Explore porting older C/C++ codebases into WebAssembly for modern applications.

â-� Learn about WebAssembly for sound, music, smart contracts, and Kubernetes container orchestration.

WHO THIS BOOK IS FOR

The target audience for this book is developers interested in learning about WebAssembly. The reader should have experience in programming, and knowing about programming languages such as C/C++ or Rust helps in understanding the content. 

More in Computing & I.T.

You Are Here : The Official Guidebook - GeoGuessr

RRP $36.99

$29.75

20%
OFF
God AI : Boom or Doom? What to Expect When Machines Outsmart Us - Toby Walsh
Tech Bros - John Stensholt

Paperback

RRP $36.99

$23.99

35%
OFF
Data Empire : How information shaped human history - Roopika Risam
Minecraft Annual 2027 - Mojang AB

RRP $22.99

$18.75

18%
OFF
The Legend of Zelda : Tears of the Kingdom--Secrets of the Zonai - Nintendo
Data Science For Dummies : 4th Edition - Lillian Pierson

RRP $60.95

$45.75

25%
OFF
Empire of AI : Inside the reckless race for total domination - Karen Hao
Careless People : A story of where I used to work - Sarah Wynn-Williams

RRP $24.99

$21.75

13%
OFF
Minecraft Dungeons 2 : Sticker Activity Book - Mojang AB
Claude For Dummies - Stephanie Diamond

RRP $44.95

$35.75

20%
OFF
How to Win At Chess : The Ultimate Guide for Beginners and Beyond - Levy Rozman
Pokecology : An Illustrated Guide To Pokemon Ecology - Pokemon
Co-Existence : The Next Phase of AI - Ethan Mollick

RRP $39.99

$31.75

21%
OFF
The Nerd Reich : Silicon Valley Fascism and the War on Democracy - Gil Duran