使用 wasm-bindgen
、js-sys
和 web-sys
的範例
此子章節包含使用 wasm-bindgen
、js-sys
和 web-sys
crates 的範例。每個範例都應該有更多關於它正在做什麼的資訊。
這些範例都假設您熟悉 wasm-bindgen
、wasm-pack
以及建構 Rust 和 WebAssembly 專案。如果您不熟悉這些,請查看生命遊戲教學或wasm pack 教學以協助您入門。
所有範例的原始碼也可以在線上找到,以便下載並在本機執行。大多數範例都使用 Webpack/wasm-pack
進行配置,可以使用 npm run serve
進行建構。其他不使用 Webpack 的範例則附有說明或 build.sh
顯示如何建構它。
請注意,大多數範例目前使用 Webpack 來組裝最終輸出成品,但這並非必要!您可以查看部署文件,了解如何部署 Rust 和 WebAssembly 的其他選項。