duckdb-wasm
duckdb-wasm copied to clipboard
Polish rust bindings
Right now, we just implement the bare minimum for the shell. We should just maintain a rust crate for wasm bindings since that is useful on its own.
It would be fantastic to be able to consume a Rust crate. Ideally, I'd be curious to leverage this with Yew.
Sounds interesting. If you want to play around with it today, you could just copy over our rough wasm-bindgen bindings here: https://github.com/duckdb/duckdb-wasm/blob/master/packages/duckdb-wasm-shell/crate/src/duckdb/async_duckdb.rs Our web shell is written in rust and streams query results as arrow ipc streams into arrow-rs.