Você pode criar Componentes personalizados e Componentes de UI e usar Componentes de Sistema
Você define Componentes. Componentes são a camada de dados que se conecta com a interface do usuário (UI).
Componentes Personalizados são Posts de Blog, Autores, endereços, dados brutos personalizados etc.
Componentes de UI são apenas Componentes Personalizados marcados como Elementos de UI, rodapé, cabeçalho, hero etc.
Componentes de Sistema são predefinidos pelo CMS como País e Idioma.
As páginas são compostas por mais de um Componente de UI.
Exemplos:
Cada Componente de UI representa uma seção da sua página.
Um bloco hero pode conter:
[
{
"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)Uma vez atribuído, o bloco pode ser buscado e renderizado no lado do cliente usando a sua configuração de renderizador.