使用 `wasm-bindgen`、`js-sys` 和 `web-sys` 的示例

本节包含使用 `wasm-bindgen`、`js-sys` 和 `web-sys` 这些库的示例。每个示例都应该包含更多关于其功能的信息。

这些示例都假设您熟悉 `wasm-bindgen`、`wasm-pack` 以及构建 Rust 和 WebAssembly 项目。如果您不熟悉这些内容,请查看 生命游戏教程wasm pack 教程 来帮助您入门。

所有示例的源代码也可以 在线获取,以便您下载并本地运行。大多数示例都使用 Webpack/`wasm-pack` 进行配置,可以使用 `npm run serve` 进行构建。其他不使用 Webpack 的示例则附带说明或 `build.sh` 文件,展示如何构建它们。

请注意,大多数示例目前使用 Webpack 来组装最终的输出工件,但这并非必需!您可以查看 部署文档,了解其他部署 Rust 和 WebAssembly 的方法。