The development workflow for WebAssembly is comparable to most other languages that require compilation and a build process. Before getting into the tooling setup, we will cover the development cycle. In this section, we will establish some context for the tooling we will install and configure in the rest of this chapter.
The development workflow
Steps in the workflow
For this book, we will write C and C++ code and compile it down to a Wasm module, but the workflow will be applicable to any programming language that compiles down to a .wasm file. The following diagram gives an overview of the process:
Steps in the development workflow
This process will be used throughout the book for our examples, so you'll get an idea...