What are Headless Content Management Systems ?

Headless CMS is a content management system with no-built features to present the content to the user.  The content(information) is stored in a content repository, Users can view this content from various devices such as mobile and IoT devices via API.

Why Do you need headless CMS?

With the rapid growth of mobiles and IoT devices, traditional CMS’s  ( also known as monolithic CMS) such as WordPress, JOOMLA, or Drupal are not capable of optimizing it presentation of information to these devices as those CMSS’ mainly focuses on webpage/ websites as their main platforms. Also, in traditional CMS the presentation and content are tight together; this makes things complicated when it comes to presenting on new devices. Therefore, the answer is headless( head refers to the front-end) CMS.

Traditional CMS (Monolithic) vs Headless CMS

Traditional CMSHeadless CMS
Backend( Database)YesYes
Frontend (Presentation layer)YesNo built-in frontend, but deliver via API
speedSlower than headless CMSFaster content delivery
Barrier to EntryAlmost No technical Barrier. Suited for content creator as well as for developersNeed intermediate to advanced technical skills
Flexibility for developers/CustomizationLess FlexibleMore Flexible
SuitabilityFor small to mid-size projects, may not suitable for large complex projectsSuitable for small to complex projects

Common features of headless CMS

Some of the open-source headless CMS

SAAS Headless CMS

Headless CMS and Developers

Let’s be honest, if you are a developer, don’t you have a little animosity with traditional CMS such as WordPress 😊 ?


While WordPress is a great tool for non-technical individuals, developers often find that other technologies provide much more flexibility to create customized software with less code than WordPress. Often software systems developed with other technologies are faster than websites developed with WordPress. Especially, when it comes to developing web applications with CRUD operation, WordPress can be a pain in the neck for developers. 

Now, we have a new friend here. Headless CMS offers greater flexibility for developers, and I would call it is the dream CMS for developers. This is great news for end-users well. The end-user now has the benefit of having a customized interface tailored to his unique specification. Remember UI/UX is no joke these days. To develop the best outcome of UI/UX, developers must have greater control in the development process. With traditional CMS, customizing the user interface can be daunting and time-consuming with extra lines of code.


While traditional CMS may still be a popular choice for many non-technical individuals (writers or marketers), headless CMS is becoming a future-proof technology, especially, with the expansion of many mobiles and IoT devices. Depending on the headless CMS you use, you may or may not need a developer to present your content. For example, Contentful claims that they are working hard to bring their platform to a range of users from non-technical persons to developers. Therefore, make sure to choose the one that best suited for your needs.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top