Headless Drupal: wat is het, wanneer kies je ervoor en hoe werkt het?

Door Thomas van Eldijk
Bijgewerkt op 20 mei 2026
2

Headless Drupal in het kort

Een vraag die we de afgelopen maanden vaker krijgen tijdens kennismakingsgesprekken is of headless Drupal voor het volgende project een logische keuze is. Soms is het antwoord ja, vaker is het traditioneel Drupal. In dit artikel leggen we uit wat headless Drupal precies inhoudt, in welke situaties het zin heeft, wat de voor- en nadelen zijn, en hoe wij bij Emble afwegen of het bij een project past.

Headless Drupal betekent dat je Drupal alleen nog gebruikt als content-backend. De redactie werkt vertrouwd in het Drupal-CMS, maar de website die de bezoeker ziet wordt door een aparte frontend-applicatie samengesteld en weergegeven, doorgaans in React of Next.js. Drupal en de frontend communiceren via een API, een soort digitale brug waarmee twee systemen content uitwisselen.

Het verschil met traditioneel Drupal

Bij een traditionele Drupal-opzet doet Drupal alles. De redactie vult content in, Drupal verwerkt die via een Drupal template en levert webpagina’s aan de browser. Dat werkt al jaren goed en is voor veel projecten een prima keuze.

Bij een headless opzet stopt Drupal bij het opslaan en aanbieden van content. Een aparte frontend-applicatie, haalt de content via de API op en bouwt daar de pagina mee op. Drupal hoeft niets te weten over hoe de website eruit moet zien, het levert alleen de data.

Het bekendste voorbeeld in onze portfolio is het JobBoard van de Universiteit van Amsterdam. Drupal beheert daar de vacatures, stages, bedrijfsprofielen en goedgekeurde stages per studie, terwijl een frontend applicatie de interactieve gebruikersinterface verzorgt.

Wanneer kies je voor headless Drupal?

Er zijn een paar situaties waarin headless echt meerwaarde geeft:

Wanneer juist niet

Headless is geen doel op zich. Voor veel projecten voegt het complexiteit toe zonder duidelijk voordeel. In deze gevalle kun je beter niet kiezen voor headless:

Welke frontend frameworks combineer je met Drupal?

Drie keuzes komen we het vaakst tegen, en de afweging tussen die drie hangt af van wat je team kent en wat je wilt bereiken.

React is veruit het meest gekozen. Groot ecosysteem, veel beschikbare developers, breed gedragen patronen. Ideaal voor interactieve interfaces en applicaties die aanvoelen als software in de browser. We hebben een dienstpagina speciaal voor React development waarop we onze aanpak verder uitleggen.

Next.js bouwt voort op React en voegt mogelijkheden toe om pagina’s al op de server klaar te zetten in plaats van pas in de browser, plus een ingebouwde manier om data uit te wisselen. Voor headless Drupal-projecten waarbij SEO en performance belangrijk zijn, is dit vaak onze voorkeurskeuze. Meer hierover in ons artikel wanneer kies je voor een decoupled website met Next.js en in onze update over de nieuwe toolbox van React 19.

Vue.js is wat lichter dan React, voor sommige teams ook makkelijker om mee te beginnen, en voor veel toepassingen net zo geschikt. We zetten het in op verzoek of als de bestaande infrastructuur dat al gebruikt, maar het is niet onze standaardkeuze.

Een laatste opmerking: Drupal is niet de enige headless backend die we gebruiken. Voor projecten die nieuw beginnen zonder zware redactionele eisen kijken we ook naar Payload CMS, dat van origine als headless CMS is opgezet. Welke backend het beste past, hangt af van wat je content-team gewend is en hoe complex je content-model is.

Headless Drupal in de praktijk bij Emble

Bij elk nieuw project stellen we eerst de kritische vraag: hebben we headless echt nodig? Die afweging maken we open en transparant samen met de opdrachtgever. Een paar voorbeelden uit onze Drupal development-projecten waar headless wel de juiste keuze bleek:

Bij het JobBoard van de UvA gaf de combinatie Drupal-en-React precies de balans die we zochten. Drupal beheert duizenden vacatures, stages en bedrijfsprofielen, terwijl React zorgt voor de zoek- en filterervaring die studenten verwachten.

Bij andere projecten kozen we juist bewust voor traditioneel Drupal of een combinatie. Bij het Monumentenregister van Cultureel Erfgoed was Drupal puur als content-platform de betere keuze.

Wat we adviseren

Headless Drupal lost niet ieder probleem op. Voor een groot deel van de projecten is traditioneel Drupal sneller te bouwen, makkelijker te beheren en even goed in resultaat. Maar voor data-intensieve platformen, voor projecten met meerdere kanalen, en voor organisaties die hun platform onafhankelijk en toekomstvast willen opzetten, is headless een keuze die zich terugverdient.

Twijfel je of het bij jouw project past? We denken graag met je mee. Heb je vragen naar aanleiding van dit artikel, ik lees en beantwoord je vragen graag in het reactie gedeelte onderaan deze pagina.

Deel dit artikel

Meer inzichten over Drupal