Neuaufbau einer Website für XnY projects

- Webentwicklung
- Cloud-Infrastruktur & Operations
Ausgangslage
Im Rahmen eines Rebrandings stand der Kunde vor einer technischen Hürde: Die Designs für die neue Website waren bereits finalisiert und eine initiale Implementierung auf Basis von WordPress war vorhanden. Das Setup erwies sich jedoch als zu unflexibel für die Anforderungen und bot keine solide Grundlage für einen langfristigen Betrieb. Ein erfolgreicher Launch war mit dieser Architektur nicht absehbar.
Vorgehensweise
Anstatt die bestehende Lösung durch punktuelle Anpassungen zu stabilisieren, wurde entschieden, die Website auf einer soliden technischen Basis unter Beibehaltung der vorhandenen Designs neu aufzubauen.
Durch die Umstellung auf eine Headless-CMS-Architektur ergaben sich folgende Vorteile:
- Ein spezifisch auf die Content-Struktur zugeschnittenes Interface ermöglicht ein intuitives und fehlerfreies Bearbeiten von Inhalten. Neue Seiten können flexibel aus wiederverwendbaren Komponenten zusammengestellt werden.
- Die Website ist auf einer einheitlichen TypeScript-Codebasis aufgebaut, anstelle eines fragmentierten, Plugin-abhängigen Stack, wodurch die Wartbarkeit verbessert wird.
- Durch eine optimierte Frontend-Implementierung können deutlich schnellere Ladezeiten und eine bessere User Experience erzielt werden.
Lösung
- Next.js-Frontend, welches das Design präzise in Form von Komponenten abbildet
- Payload CMS mit blockbasiertem Inhaltsmodell für maximale Flexibilität
- Automatisiertes Deployment-Setup mit dedizierter Staging-Umgebung, um Risiken beim Livegang zu minimieren
- Dokumentation des Inhaltsmodells und des redaktionellen Workflows
Ergebnis
Aus einer fragilen Lösung wurde eine performante Unternehmenswebsite, die zuverlässig betrieben wird. Durch die saubere Trennung von Inhalten und Layout können Bearbeitungen effizient und ohne technische Überraschungen durchgeführt werden.