mirror of
https://github.com/yewstack/yew.git
synced 2025-12-08 21:26:25 +00:00
WASI SSR Module Example
This example demonstrates how to use the WASI target to run a simple server-side rendering application.
It depends on wasmtime's WASI preview2.
Building
To build the example, run the following command from the root of the repository:
cargo build --manifest-path examples/wasi_ssr_module/Cargo.toml --target wasm32-wasip1 --release
Running
Note: This example requires the wasmtime CLI to be installed. See wasmtime's installation instructions for more information.
wasmtime target/wasm32-wasip1/release/wasi_ssr_module.wasm
Note: If your wasmtime CLI throws an error that it says some imports like
__wbindgen_placeholder__::__wbindgen_xxxis invalid, try to runcargo update. See issue rustwasm/gloo#411.