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
- Klant maakt een wijziging in het CMS
- Webhook triggert onze CI/CD
- Next.js build start (gemiddeld 90 sec)
- Static export wordt geüpload naar het CDN
- 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.