Puoi creare componenti personalizzati e componenti UI e utilizzare componenti di sistema
Definisci i componenti. I componenti sono il livello di dati che si connette con l'interfaccia utente.
Componenti personalizzati sono articoli del blog, autori, indirizzi, dati grezzi personalizzati, ecc.
Componenti UI sono semplicemente componenti personalizzati contrassegnati come elementi dell'interfaccia utente, come footer, header, hero, ecc.
Componenti di sistema sono predefiniti dal CMS come Paese e Lingua.
Le pagine sono composte da più di un componente UI
Esempi:
Ogni componente UI rappresenta una sezione della tua pagina.
Un blocco hero può contenere:
[
{
"name": "intestazione",
"type": "stringa",
"required": false,
"displayName": "intestazione"
},
{
"name": "sottotitolo",
"type": "stringa",
"required": false,
"displayName": "sottotitolo"
},
{
"name": "immagine_hero",
"type": "immagine",
"required": false,
"displayName": "immagine_hero"
}
]
HeroSchema)hero-block)Una volta assegnato, il blocco può essere recuperato e renderizzato lato client utilizzando la tua configurazione del renderer.