Traditional visual CMS
Visual editing is often convenient because the CMS also owns the templates and rendering stack. That can be a practical fit, but frontend choices stay tied to the CMS.
Contoprix combines structured content and visual page composition with a developer-controlled frontend, so editors can build in context while applications receive clean content through modern APIs.
Editors control page composition. Developers keep ownership of components, routing, accessibility, and runtime behavior.
It combines the separation of a headless content platform with an editing experience that shows content teams how approved components fit together on a page.
Visual editing is often convenient because the CMS also owns the templates and rendering stack. That can be a practical fit, but frontend choices stay tied to the CMS.
APIs give developers freedom to build any presentation layer. Editors may still work mainly through forms and depend on developers to understand the final page context.
Structured models and registered frontend components create a safe visual composition layer. Editors assemble pages; developers decide how those components render.
If you are evaluating the architecture before its editing experience, start with the broader headless CMS guide.
The Visual Builder works with reusable, defined components. It does not replace structured content with an unrestricted HTML canvas.
The workflow connects content modeling, frontend implementation, editorial composition, preview, and published API delivery.
Define content types and reusable component schemas.
Map component codes to frontend components in your codebase.
Let editors arrange approved blocks in the Visual Builder.
Review draft content through a protected preview flow.
Create a published version for normal delivery.
Render the result through REST, GraphQL, or framework SDKs.
Developer-Controlled Rendering
Your component registry maps Contoprix block codes to the React components in your repository. That keeps design-system decisions, responsive behavior, and accessibility in the same code review process as the rest of your frontend.
Content model
-> approved component blocks
-> editor composition + preview
-> published delivery API
-> your React / Next.js rendererThe right choice depends on who needs to control presentation, how content is reused, and how much editing context a team needs.
| Decision area | Traditional CMS | Basic headless CMS | Contoprix visual headless model |
|---|---|---|---|
| Frontend ownership | CMS templates or themes | Application code | Application code |
| Editing context | Usually visual and in-page | Often form-based | Visual composition and preview |
| Content structure | Varies by template and plugin | Structured models | Structured models and reusable components |
| Delivery model | Page-oriented rendering | APIs | REST, GraphQL, and typed SDKs |
| Best fit | Coupled sites with simple delivery needs | Developer-led multi-channel delivery | Teams that need editor autonomy and frontend control |
Composition becomes more useful when drafts, languages, websites, and access rules are governed in the same platform.
Explore the Product