Puck should explore support for multi-framework support, including: * Vue.js * Svelte * -> Insert other JS framework here <- ## Considerations * The host application is React * The components API is React * The DropZone API uses context, which is _very_ React * Non-web rendering (Swift, Kotlin) and type sharing ## Related * #255 ## Proposals No formal proposal yet, just some ideas: * Keep core as React, and use web components or similar to wrap the host app * Wrap component render methods using a compatibility layer * Reconsider DropZone API to avoid context (see #255) * Consider web components
Puck should explore support for multi-framework support, including:
Considerations
Related
Proposals
No formal proposal yet, just some ideas: