Ви можете створювати користувацькі компоненти та UI-компоненти й використовувати системні компоненти
Ви визначаєте компоненти. Компоненти — це шар даних, який з'єднується з інтерфейсом користувача.
Користувацькі компоненти — це публікації блогу, автори, адреси, власні сирі дані тощо.
UI-компоненти — це просто користувацькі компоненти, позначені як елементи інтерфейсу, footer, header, hero тощо.
Системні компоненти заздалегідь визначені CMS як країна та мова.
Сторінки складаються з більш ніж одного UI-компонента
Приклади:
Кожен UI-компонент являє собою секцію вашої сторінки.
Блок hero може містити:
[
{
"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)Після призначення блок можна отримати та відрендерити на стороні клієнта, використовуючи вашу конфігурацію рендера.