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