Background Decoration
27.3.2026Dietrich Bojko12 Min. Lesezeit

Headless CMS Contao WordPress: Das alte Backend behalten und das Design modernisieren

Zurück zur Übersicht
Headless CMS Contao WordPress: Das alte Backend behalten und das Design modernisieren
Photorealistische Darstellung eines ehrwürdigen alten Steingebäudes, dessen Kern bestehen bleibt, aber von einer ultramodernen, leuchtenden LED-Fassade umgeben wird – Symbol für altes CMS mit neuem Frontend.
11 Views

Häufig gestellte Fragen (FAQ)

Bei einem klassischen (monolithischen) CMS sind die Datenbank, die Verwaltungsoberfläche und das Frontend (die Website, die der Nutzer sieht) fest miteinander verdrahtet. "Headless" (kopflos) bedeutet, dass wir den "Kopf" – also das Frontend – abschneiden. Das CMS dient nur noch als reiner Datenlieferant. Die Darstellung übernimmt ein komplett eigenständiges, modernes System.
Weil das oft wirtschaftlicher Unsinn ist. Deine Redakteure haben Jahre damit verbracht, das aktuelle System (wie WordPress oder Contao) blind bedienen zu lernen. Ein neues System bedeutet massive Schulungskosten, Datenmigrationen und Frust. Wenn das Backend seinen Job macht, tauschen wir nur das aus, was den Nutzer stört: das langsame Frontend.
Das hängt von der Komplexität ab. Die REST-API ist der etablierte Standard, einfach zu verstehen und extrem verlässlich für simple Abfragen. GraphQL hingegen erlaubt es dem Frontend, exakt nur die Daten anzufordern, die es gerade wirklich braucht. Das verhindert Datenmüll (Overfetching) und macht komplexe Webseiten spürbar schneller.

Ausblick auf Teil 3

Im nächsten Teil, Veraltetes CSS aufräumen: Von Bootstrap zu modernen Standards, nehmen wir uns den berüchtigten "Design-Spaghetti" an. Wenn dein neues Frontend steht, müssen wir verhindern, dass alte, zehntausend Zeilen lange Stylesheets das Layout sabotieren. Ich zeige dir, wie du das Chaos mit Tailwind CSS entwirrst und eine modulare, zukunftssichere Design-Architektur aufbaust, ohne bestehende Seiten zu zerschießen.

Dietrich Bojko
Über den Autor

Dietrich Bojko

Senior Webentwickler

Webinteger arbeitet seit vielen Jahren produktiv mit Linux-basierten Entwicklungsumgebungen unter Windows.
Der Fokus liegt auf performanten Setups mit WSL 2, Docker, PHP, Node.js und modernen Build-Tools in realen Projekten – nicht auf theoretischen Beispielkonfigurationen.

Die Artikel dieser Serie entstehen direkt aus dem täglichen Einsatz in Kunden- und Eigenprojekten und dokumentieren bewusst auch typische Fehler, Engpässe und bewährte Workarounds.

Webseite besuchen

Schreiben Sie einen Kommentar