/ src / SUMMARY.md
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)