Du kan oprette brugerdefinerede komponenter og UI-komponenter og bruge systemkomponenter
Du definerer komponenter. Komponenter er datalaget, der forbinder til UI'et.
Brugerdefinerede komponenter er blogindlæg, forfattere, adresser, brugerdefinerede rådata osv.
UI-komponenter er blot brugerdefinerede komponenter markeret som UI-elementer, footer, header, hero osv.
Systemkomponenter er foruddefineret af CMS'et som Land og Sprog.
Sider består af mere end én UI-komponent.
Eksempler:
Hver UI-komponent repræsenterer en sektion af din side.
En hero-blok kan indeholde:
[
{
"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)Når den er tildelt, kan blokken hentes og gengives på klientsiden ved hjælp af din rendereropsætning.