Was bedeutet eigentlich "Headless"?
Ein Headless CMS (wie Directus) kümmert sich ausschließlich um den Inhalt (das "Body"). Es hat keinen "Kopf" (Head), also kein festes Frontend, das entscheidet, wie die Seite aussieht.
Das Frontend – also das, was der Besucher sieht – baust du separat mit modernen Technologien wie:
- React / Next.js
- Vue / Nuxt
- Svelte
Die 3 größten Vorteile
1. Omnichannel-Publishing
Dein Inhalt liegt zentral in der Datenbank. Du kannst denselben Artikel über die API gleichzeitig an deine Website, deine Mobile App und sogar an einen Newsletter-Dienst ausliefern.
2. Sicherheit
Da dein Backend (die Datenbank) physisch vom Frontend getrennt ist, bieten sich viel weniger Angriffsflächen. Ein DDoS-Angriff auf deine Webseite legt nicht automatisch deine Datenbank lahm.
3. Frei wählbare Technologie
Entwickler müssen keine veralteten PHP-Templates mehr lernen. Sie können das Framework nutzen, das sie am besten beherrschen.
"Directus demokratisiert die Datenbank, indem es eine intuitive App für Nicht-Techniker und eine reine API für Entwickler bereitstellt."
Fazit
Der Umstieg erfordert anfangs etwas mehr Planung im Datenmodell, zahlt sich aber durch Skalierbarkeit und Performance schnell aus. Wer heute einen Blog startet, sollte auf Headless setzen.