wasm-bindgen
wasm-bindgen Testing: JS/Wasm Interop and Headless Browser Execution
wasm-bindgen is the bridge between Rust WebAssembly and JavaScript. It generates the glue code that lets JS call Rust functions, pass complex types across the boundary, and use JavaScript APIs from Rust. That bridge is a rich source of bugs: type mismatches, ownership errors at the boundary, and behavior differences