This chapter assumes you have already read the previous chapters, also, prior knowledge of HTML is required.
To run the projects in this chapter, it is enough to install the generator of WebAssembly code (Wasm, for short). Probably the simplest way to do this is by typing the following command:
cargo install cargo-web
After 13 minutes, your Cargo tool will be enriched by several commands. A few of which are as follows:
- cargo web build (or cargo-web build): It builds Rust projects designed to run in a web browser. It is similar to the cargo build command, but for Wasm.
- cargo web start (or cargo-web start): It performs a cargo web build command, and then starts a web server where every time it is visited by a client, it sends a complete Wasm frontend app to the client. It is similar to the cargo run command, but for serving Wasm apps.
The complete source code for this chapter is in the Chapter05 folder of the repository at: https://github.com/PacktPublishing/Creative...