DioxusLabs / dioxus

Fullstack app framework for web, desktop, mobile, and more.
https://dioxuslabs.com
Apache License 2.0
20.46k stars 786 forks source link

Full web API access in LiveView with WSDOM #2128

Open wishawa opened 6 months ago

wishawa commented 6 months ago

I made WSDOM, which is a Rust→JavaScript RMI. It's like web-sys, but runs over WebSocket instead of in WebAssembly. If integrated into Dioxus, it would allow Dioxus LiveView apps to access WebGL, Canvas, and all the other Web APIs.

I think Dioxus, as one of the few Rust frameworks with LiveView feature, might be interested. If you want to add WSDOM to Dioxus, I would be happy to help!

(sorry if this issue comes of as an ad for my library; feel free to close or delete)

jkelleyrtp commented 6 months ago

Hey! Yes, we'd love to play around with this - it seems awesome. If you want, we're very active in discord and would be happy to chat through integration. We also have office hours on April 3 if you want to chat live.