Web-Content Management System
Ziel
Wir wollen von Anfang an Wert legen alle Inhalte möglichst "Accessible" und klar/einfach strukturiert anzubieten. Der technische Aufwand dafür soll so gering wie möglich bleiben. Wir wollen es gerade auch nicht-Technikern ermöglichen vollumfänglich an den Inhalten zu arbeiten und damit beizutragen.
Umsetzung
Als Web-Content Management System (CMS) haben wir uns für "payload cms" entschieden: ein einfaches CMS mit sauberer Trennung von:
- den technischen Aspekten der Seitenerstellung
- REACT Komponenten
- Seiten-Struktur, -Templates und "Routing"
- Daten-Modelle
- Datennank Anbindung und Migrationen
- und den inhaltlichen / redaktionellen Aspekten.
So können auch Menschen mit unterschiedlichen Interessen gemeinsam an den Webseiten arbeiten.
Seiten-Templates werden zuerst inklusive der notwendigen Datenbank-Schemata programmiert (REACT) und können dann anschliessend einfach mit Inhalten befüllt werden.