#4关于 rsw
rsw 是什么
rsw = rs(rust) → w(wasm) - 是 Rust 与 WebAssembly 之间的桥梁工具,基于 wasm-pack 实现了开发模式下的热更新。
rsw vs wasm-pack
特征 | rsw | wasm-pack |
---|---|---|
脚手架 | ||
热更新 | ||
多 crate 同时构建 | ||
自动安装构建产物 |
rsw 生态
- rsw-rs - 纯 Rust 实现的一个 Cli 工具,可以单独使用,与
wasm-pack
用法类似,但是rsw-rs
支持配置文件,可以同时配置多个crate
热更新或构建。 - vite-plugin-rsw - 一个 vite 插件,基于 rsw-rs 实现。可以将 rust 文件变更实时输出到浏览器,更友好的开发体验。