Je kunt aangepaste componenten en UI-componenten maken en systeemcomponenten gebruiken
Je definieert componenten. Componenten vormen de datalaag die de UI verbindt.
**Aangepaste componenten **zijn blogposts, auteurs, adressen, aangepaste ruwe gegevens, enz. **UI-componenten **zijn gewoon aangepaste componenten die als UI-elementen, voettekst, koptekst, hero, enz. zijn gemarkeerd. **Systeemcomponenten **zijn vooraf gedefinieerd door het CMS, zoals land en taal
Pagina's bestaan uit meer dan één UI-component
Voorbeelden:
Elke UI-component vertegenwoordigt een sectie van je pagina.
Een hero-blok kan het volgende bevatten:
[
{
"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)Zodra het is toegewezen, kan het blok aan de clientzijde worden opgehaald en gerenderd met behulp van je renderer-configuratie.