kennismaken?

Headless website

Voor we verder praten over een term die je misschien niks zegt; Een ‘headless website’ is een website waarbij het design compleet los staat van de inhoud (content).

Een website bestaat namelijk uit twee delen:

  1. Front-end -> de presentatie dat wat je ziet, het design of thema genoemd.
  2. Back-end -> het CMS, het systeem waarmee de inhoud (content en lay-out van de website wordt beheert.

Meestal heeft een CMS een verzameling aan modules en functies om het front-end mee te bouwen. Met deze functies kun je relatief snel inhoud uit het CMS presenteren in het front-end. Het nadeel van deze functies en modules? Deze zijn alleen bruikbaar voor de website.

Waarom headless?

Bij een headless website wordt er een API gebouwd of beschikt een CMS over een API die er voor zorgt dat de inhoud uit het CMS bruikbaar is voor de website. Die API is echter niet alleen bruikbaar voor de website maar ook geschikt voor andere kanalen. Denk bijvoorbeeld aan een app, narrowcasting, een intranet etc. Een API maakt een soort gestructureerde tekst bestandjes (JSON) van de inhoud van je CMS.