Bạn có thể tạo các Component tùy chỉnh và UI Component, đồng thời sử dụng System Component
Bạn định nghĩa các Component. Các Component là lớp dữ liệu kết nối với giao diện người dùng.
Custom Components là Bài viết trên blog, Tác giả, địa chỉ, dữ liệu thô tùy chỉnh, v.v.
UI Components chỉ là các Custom Component được đánh dấu là UI Elements, footer, header, hero, v.v.
System Components được CMS xác định sẵn như Quốc gia và Ngôn ngữ.
Trang được cấu thành từ nhiều hơn một UI Component
Ví dụ:
Mỗi UI Component đại diện cho một phần của trang của bạn.
Một hero block có thể chứa:
[
{
"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)Sau khi được gán, khối có thể được lấy và kết xuất ở phía client bằng cấu hình renderer của bạn.