WebAssembly (wasm for short) is a large, ever-expanding territory to explore.
This handbook aims at helping web developers and their peers:
- Understand Wasm, its ecosystem and its future // theory
- Try it today // practice
And this, in a time-efficient way.
🚧 This is WIP, publication to come (GitBook + blogpost series).
0. Why am I reading this? 👈Start here
1. Origins
2. Vision
4. Using Wasm
6. FAQ
Wasm-nano-handbook strives to be:
📦Nano: as nano as possible for such a wide topic :) The content is split up in small modular chunks, categorized as core or asides. Estimated reading time for the entire core content should remain < 2 hours.
🔋Batteries included: the basics are covered, but more advanced notions are also available as asides.
🧘Accessible: devs with little knowledge about browser internals and lower-level languages should be able to read through.
⚖️Unbiased: multiple sources are used - official documentation, Google dev, Mozilla, independent developers, w3c.
🌱Evolutive: this is just the start!
The _ideas
file lists talk / blogposts / tools / demo project ideas about Wasm.
All sources are listed inline.