Idea: Polyglot Component System (Astro-style Islands for PyWire) #16
reecelikesramen
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
PyWire provides a fantastic "HTML-over-the-wire" experience out of the box. But sometimes, you need a heavily interactive component (like an advanced data grid, a rich text editor, or a 3D canvas) where writing a dedicated React/Vue/Svelte component makes the most sense.
The Vision:
Similar to Astro"s "Island Architecture", we could allow developers to seamlessly drop in components from other frameworks.
Technical Challenges:
pywire buildstep merging JS bundles).Discussion:
Is this a feature we should build natively into PyWire, or should we rely on web components as the bridge? Should we prioritize specific frameworks (React, Svelte) first?
All reactions