Sie können benutzerdefinierte Komponenten und UI-Komponenten erstellen und Systemkomponenten verwenden
Sie definieren Komponenten. Komponenten sind die Datenschicht, die sich mit der Benutzeroberfläche verbindet.
Benutzerdefinierte Komponenten sind Blogbeiträge, Autoren, Adressen, benutzerdefinierte Rohdaten usw.
UI-Komponenten sind lediglich benutzerdefinierte Komponenten, die als UI-Elemente, Fußzeile, Kopfzeile, Hero usw. markiert sind.
Systemkomponenten werden vom CMS als Land und Sprache vordefiniert.
Seiten bestehen aus mehr als einer UI-Komponente.
Beispiele:
Jede UI-Komponente repräsentiert einen Abschnitt Ihrer Seite.
Ein Hero-Block könnte enthalten:
[
{
"name": "heading",
"type": "string",
"required": false,
"displayName": "heading"
},
{
"name": "subtitle",
"type": "string",
"required": false,
"displayName": "subtitle"
},
{
"name": "hero_img",
"type": "image",
"required": false,
"displayName": "hero_img"
}
]
HeroSchema) anhero-block)Sobald er zugewiesen wurde, kann der Block auf der Client-Seite mit Ihrer Renderer-Konfiguration abgerufen und gerendert werden.