Je kunt aangepaste componenten en UI-componenten maken en systeemcomponenten gebruiken
Je definieert componenten. Componenten zijn de datalaag die verbinding maakt met de UI.
Aangepaste componenten zijn blogberichten, auteurs, adressen, aangepaste ruwe gegevens, enz.
UI-componenten zijn simpelweg aangepaste componenten die zijn gemarkeerd als UI-elementen, footer, header, hero, enz.
Systeemcomponenten zijn vooraf gedefinieerd door het CMS als 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 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 worden opgehaald en gerenderd aan de clientzijde met behulp van je renderer-configuratie.