
wasm-bindgen
wasm-bindgen
Facilitating high-level interactions between Wasm modules and JavaScript
AI 简介
wasm-bindgen 是一个 Rust 工具链,用于在 WebAssembly 模块与 JavaScript 之间建立类型安全、高性能的双向互操作接口。它通过宏(如 #[wasm_bindgen])自动生成绑定代码,支持 JavaScript API 导入(如 window.alert)和 Rust 函数导出(供 JS 调用),并基于 ECMAScript 模块标准实现无缝集成;生成代码轻量,仅包含实际使用的 API。适用于需将 Rust 逻辑嵌入前端应用(如性能敏感计算、图像处理、加密等)的 Web 开发场景。
Rust
Apache License 2.09.1k
Stars
1.2k
Forks
93
Watchers
475
Issues
Star 增长
今日0
近 7 天0
近 30 天+21
综合评分40.26
默认分支main