Rust is a systems programming language with a focus on safety, especially safe concurrency.
wasm-bindgen, and its web-sys package allow Rust to be used in web browsers via WASM.
Seed is a high-level framework for building websites using these tools.
The Rust book is a great resource for getting started.
Here are some links you may find helpful:
- Code Playground
- Rust Documentation
- Rust Source Code
- wasm-bindgen Source Code
- Seed guide
- Seed quickstart repo
Get help from Rust users:
If you have other helpful links to share, or find any of the links above no longer work, please let us know.
- This framework requires you to first install Rust.
- You'll need a recent version of Rust:
rustup update
- The wasm32 target:
rustup target add wasm32-unknown-unknown
- And cargo-make:
cargo install --force cargo-make
cargo make start
Open 127.0.0.1:8000 in your browser.
Makefile.toml
- Replace tasks with aliases with their parents.
- Remove root Makefile import.
Cargo.toml
- replace Seed path with version number
- This file
- Remove this chapter