Conclusion

Throughout this book, you’ve been on a journey. You’ve started at the very basics and foundations of WebAssembly, learning what it is, what it isn’t, and what you can do with it even at the lowest levels writing wat code directly.

From there you learned about how WebAssembly and JavaScript can interact, from the foundational levels of low-level interop to the use of high-level code generation tools that do everything from wrap the JavaScript APIs to expose full-featured, React-like web application development frameworks.

You then took the next step in that journey, learning how to host WebAssembly modules within Rust itself for everything from running a checkers game in the console to controlling LEDs on a Raspberry Pi. And now, ...

Get Programming WebAssembly with Rust now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.