First, you'll need Rust. To install Rust and the
cargo build tool, follow the official instructions.
Wasm Build Tools
.wasm file from your app in the browser.
A CLI tool developed by the Rust / Wasm Working Group for packaging up WebAssembly. Best used together with the
wasm-pack-plugin for Webpack.
Both a library and CLI tool and is also developed by the Rust / Wasm Working Group. It is a low level tool (used internally by
wasm-pack) which facilitates JS / WebAssembly interoperability. We don't recommend using
The preferred web workflow tool before the introduction of
wasm-bindgen. It is still the quickest way to get up and running and worth installing to run examples that haven't been migrated to support
|Project Status||Actively maintained by the Rust / Wasm Working Group||Actively maintained by the Rust / Wasm Working Group||No Github activity for over 6 months|
|Dev Experience||Almost there! Requires
||Barebones. You'll need to write some scripts to streamline your dev experience.||Just works! Batteries included, no external dependencies needed.|
|Local Server||Supported with
|Auto rebuild on local changes||Supported with
|Headless Browser Testing||Supported||Supported||Supported|
|Example Usage||Starter template||Build script for Yew examples||Build script for Yew examples|