Zum Inhalt springen

Payload CMS

Das Payload Content Management System ist modernes und sehr dynamisches Headless Backend zur Erstellung und Verwaltung von Webseiten: https://payloadcms.com/.

Routing

Definiert die Web-Seiten-Struktur.

Daten-Modelle

Wenn individuelle Seiten angelegt werden müssen die Inhalte in einer Datenbank gespeichert werden. Dazu müssen die Inhalte jeder Seite definiert werden ("Collections"). Daraus wird durch payload automatisch ein "Datenbank-Schema" erzeugt. Auch Änderungen im Schema sind jederzeit möglich und werden von payload im Hintergrund automatisch umgesetzt.

Visuelle Komponenten (REACT)

Es ist eine spezielle Stärke von payload, dass Benutzer sehr frei darin sind eigene visuelle / strukturelle Elemente für ihre Web-Seiten selbst zu entwicklen.

Komponenten können das Layout der gesamten Web-Seite betreffen (Header, Footer, Navigation, etc) oder spezielle Elemente auf einzelnen Seiten (Columns, etc).

Seiten-Templates

Wenn die Daten-Inhalte definiert sind, können mit Hilfe der vorhandenen visuellen Komponenten ganze Seiten-Templates definiert werden. Diese Seiten funktionieren dann als "Collections", die es dem Benutzer erlauben viele solche Seiten anzulegen und dann in der Datenbank zu speichern.

Seiten-Templates

Wenn die Daten-Inhalte definiert sind, können mit Hilfe der vorhandenen visuellen Komponenten ganze Seiten-Templates definiert werden. Diese Seiten funktionieren dann als "Collections", die es dem Benutzer erlauben viele solche Seiten anzulegen und dann in der Datenbank zu speichern.