Headless

A headless website, also known as a headless CMS (Content Management System) or decoupled website, is a web architecture where the frontend and backend are decoupled or separated from each other. In this setup, the frontend (the “head” or user interface) and the backend (the “body” or content management system) operate independently and communicate through APIs (Application Programming Interfaces).

Traditionally, websites are built using a monolithic architecture, where the frontend and backend are tightly integrated. The backend typically handles both content management and presentation logic, rendering HTML pages that are sent to the user’s browser.

In contrast, a headless website is designed with a clear separation of concerns.