Вы можете создавать пользовательские компоненты и компоненты UI, а также использовать системные компоненты
Вы определяете компоненты. Компоненты — это уровень данных, который соединяется с пользовательским интерфейсом.
Пользовательские компоненты  — это записи блога, авторы, адреса, произвольные исходные данные и т. д. Компоненты UI  — это просто пользовательские компоненты, помеченные как элементы интерфейса, например подвал, шапка, 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)После назначения блок можно получить и отобразить на стороне клиента, используя вашу конфигурацию рендера.