Description

Book Synopsis
Readers will gain a deep understanding of what WebAssembly is, how it works under the hood, when to use it, and why it improves JavaScript run times. The book's clear prose, illustrations, and examples deconstruct complex topics for programmers of all skill levels. It shows how to expertly optimise and compile low-level code via WebAssembly and it teaches you how to debug, evaluate, and represent your code in human-readable WebAssembly Text format - a skill set that sets users apart from their peers as WebAssembly expands into mobile and desktop apps, servers and other execution environments.

Trade Review
"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

Table of Contents
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

The Art Of Webassembly: Build Secure, Portable,

    Product form

    £34.39

    Includes FREE delivery

    RRP £42.99 – you save £8.60 (20%)

    Order before 4pm tomorrow for delivery by Tue 7 Jul 2026.

    A Paperback / softback by Rick Battagline

    Out of stock

      Trusted by thousands of customers. See 2,385+ Customer Reviews

      View other formats and editions of The Art Of Webassembly: Build Secure, Portable, by Rick Battagline

      Publisher: No Starch Press,US
      Publication Date: 25/05/2021
      ISBN13: 9781718501447, 978-1718501447
      ISBN10: 1718501447

      Description

      Book Synopsis
      Readers will gain a deep understanding of what WebAssembly is, how it works under the hood, when to use it, and why it improves JavaScript run times. The book's clear prose, illustrations, and examples deconstruct complex topics for programmers of all skill levels. It shows how to expertly optimise and compile low-level code via WebAssembly and it teaches you how to debug, evaluate, and represent your code in human-readable WebAssembly Text format - a skill set that sets users apart from their peers as WebAssembly expands into mobile and desktop apps, servers and other execution environments.

      Trade Review
      "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

      Table of Contents
      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

      Recently viewed products

      © 2026 Book Curl

        • American Express
        • Apple Pay
        • Diners Club
        • Discover
        • Google Pay
        • Maestro
        • Mastercard
        • PayPal
        • Shop Pay
        • Union Pay
        • Visa

        Login

        Forgot your password?

        Don't have an account yet?
        Create account