Introduction to the WebAssembly Binary Toolkit

Get introduced to the concepts we’ll learn in this chapter.

We'll cover the following

Overview

The Rust compiler chain converts Rust code into WebAssembly binary. But the generated binaries are both size- and performance-optimized. It’s difficult to understand, debug, and validate binary code (it is a bunch of hexadecimal numbers). Converting WebAssembly binary back into the original source code is very difficult. WebAssembly Binary Toolkit (WABT) helps to convert WebAssembly binary into a human-readable format, such as the WebAssembly text (WAST) format or C-native code.

Get hands-on with 1200+ tech skills courses.