Skip to content

Headless CMS

A headless CMS manages content separately from presentation and supplies it through APIs. A website or app needs its own rendering logic.

APIs & Integration

What is a headless CMS?

A headless CMS separates content management from presentation to users. It supplies content through application programming interfaces, or APIs. A website, mobile app or other interface renders that data appropriately. Editors can still use an editing interface. The appearance and interactions of the output channels are developed independently.

A fictional software company plans to manage help instructions as a helpArticle content type with title and steps fields. The website should show the same record as a help page, and the mobile app as a view within the application. The content model therefore needs to supply the steps as usable data; a single text block shaped exclusively around the website layout could make the app presentation harder.

The API connection does not replace developing those interfaces. The planned operation also defines when an approved change is fetched again and how cached content is updated. The architecture decision therefore includes rendering, publication and operation of each channel.

Sources

Articles on this topic

APIs & Integration with ASES

ERP, CRM and shop cleanly connected