The in-DB page builder
The in-DB page builder
Pages live in the database as ordered sections, each naming a registered component and its props. Editors compose Hero, FeatureGrid, ContentList, Events, Stats, and CTA blocks without a redeploy.
The frontend resolves section components through a typed registry, falling back gracefully when a component or optional resource (like a theme) is missing.