Sie können benutzerdefinierte Komponenten und UI-Komponenten erstellen und Systemkomponenten verwenden.
Sie definieren Komponenten. Komponenten sind die Datenschicht, die mit der Benutzeroberfläche verknüpft ist.
**Benutzerdefinierte Komponenten **sind Blogbeiträge, Autoren, Adressen, benutzerdefinierte Rohdaten usw. **UI-Komponenten **sind einfach benutzerdefinierte Komponenten, die als UI-Elemente gekennzeichnet sind, etwa Footer, Header, Hero usw. **Systemkomponenten **sind vom CMS vordefiniert, beispielsweise Land und Sprache.
Seiten bestehen aus mehr als einer UI-Komponente.
Beispiele:
Jede UI-Komponente stellt einen Abschnitt Ihrer Seite dar.
Ein Hero-Block kann Folgendes 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)hero-block)Sobald er zugewiesen wurde, kann der Block auf der Clientseite mit Ihrer Renderer-Konfiguration abgerufen und gerendert werden.