Puedes crear componentes personalizados y componentes de UI y usar componentes del sistema
Tú defines componentes. Los componentes son la capa de datos que se conecta con la interfaz de usuario (UI).
Los componentes personalizados son entradas de blog, autores, direcciones, datos sin procesar personalizados, etc.
Los componentes de UI son simplemente componentes personalizados marcados como elementos de UI, pie de página, encabezado, hero, etc.
Los componentes del sistema están predefinidos por el CMS como País e Idioma.
Las páginas se componen de más de un componente de UI
Ejemplos:
Cada componente de UI representa una sección de tu página.
Un bloque hero puede contener:
[
{
"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)Una vez asignado, se puede obtener el bloque y renderizarlo en el lado del cliente utilizando tu configuración del renderizador.