Můžete vytvářet vlastní komponenty a komponenty UI a používat systémové komponenty
Komponenty definujete sami. Komponenty představují datovou vrstvu, která se propojuje s UI.
Vlastní komponenty jsou blogové příspěvky, autoři, adresy, vlastní surová data atd.
Komponenty UI jsou jen vlastní komponenty označené jako prvky UI, například patička, hlavička, hero apod.
Systémové komponenty jsou předdefinované CMS, například jako země a jazyk.
Stránky se skládají z více než jedné komponenty UI.
Příklady:
Každá komponenta UI představuje sekci vaší stránky.
Hero blok může obsahovat:
[
{
"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)Jakmile je blok přiřazen, lze jej získat a vykreslit na straně klienta pomocí vašeho nastavení rendereru.