Wrapping Up
It’s been a long journey since the early days when you were building checkers games with raw wast. You’ve seen the underpinnings of WebAssembly and its architecture, you’ve learned how to write low-level code, how to interact with JavaScript via manual extern blocks, and in this chapter you took advantage of libraries and code generation to build a nearly 100% Rust WebAssembly application that even uses a third-party chat engine.
Your Jedi training in JavaScript integration is complete. You must now move on and learn new, more powerful techniques. In the coming chapters, you will experiment with hosting WebAssembly modules in Rust applications rather than the browser. You’ll extrapolate from what you’ve learned about JavaScript ...
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.