rust wasm example
-
wasmer installation
wasm runtime
curl https://get.wasmer.io -sSfL | sh
-
add wasm toolchain
compile rust source to wasm
rustup target add wasm32-unknown-unknown
-
rust compile release
cargo build --target wasm32-unknown-unknown --release
-
wasm-gc installation
reduce wasm file size
cargo install wasm-gc
-
reduce wasm
wasm-gc target/wasm32-unknown-unknown/release/rust-web-server-wasm.wasm
-
run wasm
cd target/wasm32-unknown-unknown/release/ wasmer rust-web-server-wasm.wasm -i sum 1 1 # output # 2