
ICanUp виріс із блогу в керовану контентну платформу
У ICanUp зʼявилися окремі Pages, спільний ContentBlock editor і керовані Main, Mobile та Footer меню. Відтепер сайт можна розвивати не лише статтями, а й повноцінними сторінками без hard-coded шаблонів.
Перші версії ICanUp були зосереджені навколо публікацій. Статті були ядром сайту, а структура публічної частини значною мірою визначалася кодом.
У серпні 2026 року ця модель змінилася. У проєкті зʼявилася окрема сутність Page, універсальний редактор ContentBlocks і керовані меню.
Від цього моменту ICanUp став не просто блогом, а платформою, на якій можна будувати різні типи контентних сторінок.
Зʼявився окремий тип контенту Page
Pages
Localization
SEO & SSR
Publication Lifecycle
ContentBlocks стали спільною мовою сторінок
Ключовою частиною переходу став універсальний ContentBlock editor.
Замість створення нового frontend-шаблону для кожної сторінки адміністратор може складати її з підтримуваних блоків, змінювати порядок, редагувати локалізований контент і використовувати ті самі компоненти, які вже працюють в інших частинах сайту.
Це дало архітектурну основу для About, Services, landing pages та інших сторінок без дублювання окремої системи відображення.
Навігація теж стала контентом
Main Menu
Mobile Menu
Footer Menu
Drag & Drop
Page і Menu стали повʼязаними, але не жорстко
Пункт меню може посилатися на Page як на керовану сутність, а не просто зберігати її URL текстом.
Це означає, що зміна canonical slug автоматично змінює resolved URL, а недоступна або видалена сторінка не повинна залишати broken link у публічній навігації.
Menu structure і Page lifecycle залишаються незалежними, але працюють разом через чіткий контракт.
Публічний сайт став збиратися з керованих частин
Public Pages
Shared Renderer
Admin Management
Access Control
Навіть сторінка авторки стала частиною системи
Паралельно в ICanUp зʼявилася повноцінна сторінка авторки, яка повʼязала публікації, професійний профіль і structured data в одну зрозумілу сутність.
Це стало ще одним сигналом, що сайт виходить за межі простої стрічки статей і поступово формує повну інформаційну архітектуру.
Ця зміна відкрила шлях до наступного етапу розвитку ICanUp.
Тепер нова публічна можливість не обовʼязково вимагала нового типу сторінки в коді. У багатьох випадках достатньо було створити Page, зібрати її з ContentBlocks і додати в потрібне меню.
Саме тут ICanUp почав перетворюватися з блогу на керовану контентну платформу.
