The current canonical guide to building Wasm components with Rust — covers cargo-component, Jco, and the full Rust → component → browser/Node path.
The Component Model Book, maintained under bytecodealliance/component-docs, is the current canonical guide to building WebAssembly components with Rust. It walks through the full pipeline: authoring WIT interface definitions, using cargo-component to scaffold a Rust crate, generating bindings, building the component, and then transpiling and running it in a JavaScript host via Jco. The book is the spiritual successor to the original Rust and WebAssembly book and reflects the Bytecode Alliance's current recommended workflow for anyone producing reusable, language-agnostic Wasm components.
A fast, secure WebAssembly runtime built by the Bytecode Alliance with full WASI 0.2 and Component Model support.
A Cargo subcommand that streamlines building Wasm components from Rust with automatic WIT binding generation.
An open-source framework for building event-driven serverless WebAssembly apps — manifest v3, expanded triggers, now part of Akamai.