Next.js site beheren — content via headless CMS

Next.js site beheren — content via headless CMS

Hoe werkt headless CMS?

Bij Next.js is de frontend (de zichtbare site) gescheiden van de backend (de content-database). Je bewerkt content in een apart admin-panel, en Next.js haalt die content op tijdens de build of live.

3 opties

1. Sanity Studio (aanbevolen)

  • Gratis tot 100k API-requests + 3 gebruikers
  • Snel admin-panel met live preview
  • Schema-driven (wij bepalen wat de klant kan invullen)
  • Real-time samenwerken (collaborative editing)

2. Strapi (self-hosted)

  • 100% gratis, draait op onze eigen NL-infra
  • Volledig open-source
  • Custom rollen + permissies
  • Voor klanten met data-soevereiniteit-eisen

3. IT Live CMS (voor eenvoudige klanten)

  • Onze eigen lichtgewicht CMS
  • Direct in je IT Live klantportaal — geen aparte login
  • Beperkt tot tekst, afbeeldingen en eenvoudige lijsten

Build & deploy flow

  1. Klant maakt een wijziging in het CMS
  2. Webhook triggert onze CI/CD
  3. Next.js build start (gemiddeld 90 sec)
  4. Static export wordt geüpload naar het CDN
  5. Klant ziet de wijziging live in < 2 min

Rollback

Elke build is versie-gestempeld. Rollback naar een vorige versie via 1 klik in het dashboard, deploy in 30 sec.