Headless content management system
This article contains content that is written like an advertisement. (January 2021) (Learn how and when to remove this template message)
This article needs additional citations for verification. (October 2017) (Learn how and when to remove this template message)
A headless content management system, or headless CMS, is a back-end only content management system that acts primarily as a content repository. A headless CMS makes content accessible via an API for display on any device, without a built-in front-end or presentation layer. The term “headless” comes from the concept of chopping the “head” (the front end) off the “body” (the back end). 
Whereas a traditional CMS typically combines the content and presentation layers of a website, a headless CMS comprises just the content component and focuses entirely on the administrative interface for content creators, the facilitation of content workflows and collaboration, and the organization of content into taxonomies. As such, a headless CMS must be combined with a separate presentation layer to handle design, site structure and templates. That combination generally relies on stateless or loosely coupled APIs. 
Cloud-first headless CMSes are those that were also built with a multitenant cloud model at their core and whose vendor promotes software as a service (Saas), promising high availability, scalability and full management of security, upgrades, and hotfixes, etc. on behalf of clients. While headless CMSes focus on create content in the backed to be displayed on frontends via APIs, headless eCommerce uses the same setup to separate backend product management and navigation from the frontend of a website or other display types.
- RESTful API
- Microservices architecture
- Multi-channel publishing
- Editor interface
- Roles and permissions
- Content modelling
- Asset library
- Content types and taxonomy
- Visitor segmentation
Coupled CMS vs. headless CMS
Most traditional (monolithic) CMS systems are “coupled”, meaning that the content management application (CMA) and the content delivery application (CDA) come together in a single application, making back-end user tools, content editing and taxonomy, website design, and templates inseparable.
Coupled systems are useful for blogs and basic websites as everything can be managed in one place. But this means that the CMS code is tightly connected to any custom code and templates, which means developers have to spend more time on installations, customizations, upgrades, hotfixes, etc. and they cannot easily move their code to another CMS.
There is a lot of confusion around the differences between a decoupled CMS and a headless one because they have a lot in common.
A decoupled CMS separates the CMA and CDA environments, typically with content being created behind the firewall and then being synchronized and pushed to the delivery environment. The main difference between a decoupled CMS and a headless CMS is that the decoupled architecture is active—it prepares content for presentation and then pushes into the delivery environment—whereas a headless CMS is reactive—it sits idly until a request is sent for content.
Decoupled architecture allows for easier scalability and provides better security than coupled architecture, but it does not provide the same support for omnichannel delivery. Plus, there are multiple environments to manage, hiking up infrastructure and maintenance costs.
Criticisms and disadvantages
- Multiple services: Managing multiple systems can be challenging and a team’s knowledge base must cover them all.
- No channel-specific support: Since pure headless CMSs don’t deal with the presentation layer, developers may have to create some functionality, such as website navigation, themselves.
- Content organization: As pure headless CMSs do not typically provide the concept of pages and web sitemaps, content editors need to adapt to the fact that content is organized in its pure form, independently on the website or other channel.
Headless CMS providers
- Kentico Kontent (formerly Cloud) 
- Adobe Experience Cloud 
- Craft CMS
- Storyblok 
- Contentstack 
- Garcia, Veronica; Writer, Staff (2021-02-15). "Should your content management system go headless?". The American Genius. Retrieved 2021-02-25.
- Edwards, Roy (2021-02-05). "Contentstack unveils its project Venus – enhanced headless CMS -". Enterprise Times. Retrieved 2021-02-25.
- "Headless CMS explained in 1 minute". Contentful. Contentful. Retrieved 25 January 2021.
- Petr Palas. "Why 2017 Is the Year of Cloud-First Headless CMS". Retrieved 2017-01-30.
- Stephen Griffin. "Cloud-First Headless CMS: What It Is and Why You Should Use It". Retrieved 2017-02-07.
- Levitz, Michael (2021-02-10). "3 Ways Covid Changed E-Commerce Forever: Your online store is now your flagship. Here's how to make it pop". Inc (magazine).
- Deane Barker. "The State of the Headless CMS Market". Retrieved 2017-02-08.
- Brent Heslop. "A History of Content Management Systems and the Rise of the Headless CMS". Retrieved 2019-01-12.
- Nield, Matt. "How to build a blog in Kentico Cloud (part 1)". www.mattnield.co.uk. Retrieved 2021-02-25.
- Edwards, Roy (2021-02-11). "Adobe launches new headless CMS tools to nurture digital experiences -". Enterprise Times. Retrieved 2021-02-25.
- Smith, Ernie (2020-07-20). "The Migration Challenge for Drupal Users". AssociationsNow.
- "Contentful Recognized as a Strong Performer Among Agile Content Management Systems". MarTech Series. 2021-02-23. Retrieved 2021-02-25.
- Fluckinger, Don (2020-02-28). "Contentful App Framework first major release under new CEO". TechTarget. Retrieved 2021-02-25.
- Danchev, Radi (2019-12-17). "Headless CMS Comparison: Which Should You Choose for 2020?". JAMchefs. Retrieved 2021-02-25.
- Butcher, Mike. "Headless CMS Storyblok raises $8.5M Series A funding round led by Mubadala Capital". TechCrunch. Retrieved 2021-02-25.
- Lardinois, Frederic. "Contentstack raises $31.5M Series A round for its headless CMS platform". TechCrunch. Retrieved 2021-02-25.
- Tamturk, Venus (December 16, 2016). "The Ultimate Guide for Headless Content Management Systems". CMS-Connected. Retrieved 2018-06-07.