What Is a Headless CMS?

What Is a Headless CMS?

A headless CMS stores and manages your content but, unlike a traditional CMS, does not control how it is displayed. It delivers content through an API to wherever you need it.

It matters because it separates your content from any single design or platform. The same content can feed your website, a mobile app and a digital screen at once — ideal when you publish to many places.

An Everyday Analogy

A headless CMS is like a central kitchen that prepares the food and sends it out to several different restaurants, each with its own decor. One source of content, many presentations.

  • Manages content independently of design.
  • Delivers it anywhere via an API.
  • Feeds websites, apps and screens at once.
  • Gives developers flexibility on the front-end.

How It Affects Your Project

A headless approach is powerful for some businesses but is not right for everyone.

  • Excellent if you publish to multiple platforms.
  • Future-proof — redesigns don't disturb content.
  • Usually needs more developer involvement to set up.
  • We recommend it only when the flexibility earns its keep.

If you need a hand with any of this, your Progressive Robot delivery team is ready to help. Raise a ticket from the Support area of your client portal or speak to your account manager and we will guide you through the next steps.

Did you find this article useful?

  • What Is HTML?

    What Is HTML? HTML (HyperText Markup Language) is the language used to describe the structure of eve...
  • What Is CSS?

    What Is CSS? CSS (Cascading Style Sheets) is the language that controls how a web page looks — the c...
  • What Is JavaScript?

    What Is JavaScript? JavaScript is the programming language that makes web pages interactive. When so...
  • What Is an API?

    What Is an API? An API (Application Programming Interface) is a defined way for two pieces of softwa...
  • What Is the Cloud?

    What Is the Cloud? The cloud simply means computing power, storage and software that run on someone ...