Contributor
Mohammad Hussain

Decoupled editor for Plone headless


Mentors
Jefferson Bledsoe, Dylan Jay
Organization
Plone Foundation
Technologies
javascript, react
Topics
web, cms
Plone, as a traditional CMS, has historically limited developers to using a single framework, namely React. To overcome this constraint, I propose the development of a decoupled editor. This solution separates frontend rendering from the editing pane, empowering developers to leverage their preferred framework for frontend development while retaining access to all Plone CMS features through the Web Editor. The Web Editor comprises a frontend preview using an iframe and an admin UI for content management. Both of which are connected through a Bridge API.