Chapter 14: Building a Full Stack Application
In this chapter, we are going to learn how to build a simple WebAssembly application and use Rocket to serve the WebAssembly application. We are going to make WebAssembly load the user information from one of the endpoints that we created earlier. After learning the information in this chapter, you will be able to write and build a WebAssembly application using Rust. You will learn how to serve WebAssembly using the Rocket web framework.
In this chapter, we are going to cover these main topics:
- Introducing WebAssembly
- Setting up a Cargo workspace
- Setting a WebAssembly build target
- Writing a WebAssembly application using Yew
- Serving a WebAssembly application using Rocket