Skip to content

Latest commit

 

History

History
58 lines (38 loc) · 1.35 KB

README.md

File metadata and controls

58 lines (38 loc) · 1.35 KB

Introduction to WebAssembly in Rust

Examples shown in my talk at Rust Melbourne meetup 14/08/2019. The recording is available on YouTube.

Installation

Install the WebAssembly Binary Toolkit.

brew install wabt

Install Rust with rustup.

Add wasm32-unknown-unknown target.

rustup target add wasm32-unknown-unknown

Install wasm-pack.

cargo install wasm-pack

Build all examples.

./build.sh

Start a webserver like es-dev-server that supports application/wasm MIME type.

npm install -g es-dev-server
es-dev-server

View examples in browser at http://localhost:8000/.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.