Hydra separates your production frontend from the editing experience. Here's how to deploy for different scenarios.
The simplest setup — your frontend handles both production and editing:
This gives you all visual editing features including inline text editing, drag and drop, and realtime preview.
Get the speed of static generation while keeping visual editing. Deploy two versions of the same frontend:
The default Hydra demo uses exactly this pattern:
For most frameworks switching between SSG/SSR and SPA is just a config toggle, so you get the best of both worlds with minimal effort.
You can use Plone headless without Hydra — use Volto for editing and your custom frontend for viewing. But Volto's default theme won't match your frontend, so editors have to switch tabs to see the real result. For WYSIWYG editing, you'd need to recreate your design in Volto (duplicating work), or just use Hydra.