Skip to content
EnglishFrançais

Headless vs decoupled vs hybrid

Headless vs decoupled vs hybrid compares three content management system architectures that differ in where the presentation layer sits. A headless CMS has none and delivers content through an API. A decoupled CMS separates management from delivery, with a delivery layer the vendor supplies or anticipates. A hybrid CMS combines rendered pages with API delivery.

Definition and how it works

The differences in detail

The most reliable criterion is not the label but what the product delivers without development. The table reflects common usage of the terms, which a vendor may depart from.

Four architectures compared
ArchitectureWhat is left to build
Headless CMSThe whole front end and its preview
Decoupled CMSAny channel the supplied delivery layer does not cover
Hybrid CMSFront ends for API-served channels
Traditional CMSLittle for the website, a lot for a second channel

Headless, decoupled and hybrid CMSs in practice

Ask the vendor to run the same scenario on each intended channel, from creating content to previewing, approving, publishing and editing it. On an API-served app, this is where the gaps show, especially in preview.

Frequently asked questions

Is a hybrid CMS a compromise compared with pure headless?

Not inherently. Hybrid avoids rebuilding a front end and editing tools for pages that do not need them, while keeping the API for channels that do. Pure headless makes sense when no channel benefits from rendering supplied by the CMS.

How do we place an offering in headless vs decoupled vs hybrid when the label is not enough?

By asking three questions. Does the product render pages itself? Can editors preview and compose those pages without a developer? Is all content available through the API? The three answers describe a specific architecture, whatever its sales name.