SUMMARY.md
1 # Summary 2 3 - [Introduction](./introduction.md) 4 - [Why Rust and WebAssembly?](./why-rust-and-webassembly.md) 5 - [Background And Concepts](./background-and-concepts.md) 6 - [What is WebAssembly?](./what-is-webassembly.md) 7 -------------------------------------------------------------------------------- 8 - [Tutorial](./game-of-life/introduction.md) 9 - [Setup](./game-of-life/setup.md) 10 - [Hello, World!](./game-of-life/hello-world.md) 11 - [Rules](./game-of-life/rules.md) 12 - [Implementing Life](./game-of-life/implementing.md) 13 - [Testing Life](./game-of-life/testing.md) 14 - [Debugging](./game-of-life/debugging.md) 15 - [Adding Interactivity](./game-of-life/interactivity.md) 16 - [Time Profiling](./game-of-life/time-profiling.md) 17 - [Shrinking `.wasm` Size](./game-of-life/code-size.md) 18 - [Publishing to npm](./game-of-life/publishing-to-npm.md) 19 -------------------------------------------------------------------------------- 20 - [Reference](./reference/index.md) 21 - [Crates You Should Know](./reference/crates.md) 22 - [Tools You Should Know](./reference/tools.md) 23 - [Project Templates](./reference/project-templates.md) 24 - [Debugging](./reference/debugging.md) 25 - [Time Profiling](./reference/time-profiling.md) 26 - [Shrinking `.wasm` Size](./reference/code-size.md) 27 - [JavaScript Interoperation](./reference/js-ffi.md) 28 - [Which Crates Will Work Off-the-Shelf with WebAssembly?](./reference/which-crates-work-with-wasm.md) 29 - [How to Add WebAssembly Support to a General-Purpose Crate](./reference/add-wasm-support-to-crate.md) 30 - [Deploying Rust and WebAssembly to Production](./reference/deploying-to-production.md)