Web Playground with WASM #9834
Replies: 2 comments 9 replies
-
My opinion is that the WASM bindings have two primary usecases:
Thus I would personally suggest focusing first on the SQL API (as it has the lowest surface area) and then maybe the dataframe API |
Beta Was this translation helpful? Give feedback.
-
BTW: What would you think about moving your playground to https://github.com/datafusion-contrib (I can set you up a repo there with full admin rights) ? I think that might allow more people to find and potentially contribute to your project if that is something you are interested with |
Beta Was this translation helpful? Give feedback.
-
Hi! I've made a WASM binding for DataFusion (https://github.com/waynexia/datafusion-wasm) and a Web Playground based on it (repo, demo)
It now supports basic queries (like
create
,insert
,select
andexplain
). Generally speaking, DataFusion works pretty well in WASM!My definition of this Web Playground is something like DuckDB WASM, or the
datafusion-cli
in browser. But not sure about what the shape ofdatafusion-wasm
binding should be. I.e., expose as many APIs as possible like an embedded computing library, or just focus on the core SQL/DataFrame interface. I would like to hear feedback from you.Beta Was this translation helpful? Give feedback.
All reactions