<b>Strapi хорош не “вообще”, а когда у вас заранее собран бэкенд-скелет под контент и роли</b>
Strapi часто берут как «быстрый headless», а потом удивляются, почему проект начинает тормозить на уровне процессов, а не кода. Проблема обычно не в CMS, а в том, что ее ставят без правил модели данных.
За неделю в репах: чаще всего ломается не публикация, а вот эти вещи:
— слишком глубокая вложенность компонентов и повторяющихся блоков;
— отсутствие единой схемы для SEO, медиа и локализаций;
— попытка хранить в Strapi то, что должно жить в отдельном сервисе;
— права доступа “на глаз”, без разметки ролей по сценариям.
Strapi лучше всего раскрывается, когда контент описан как продуктовая схема: типы сущностей, связи, статусы, правила заполнения. Тогда редактор не превращает админку в свалку полей, а фронтенд получает предсказуемый API.
Есть наблюдение которое стоит проверить: если контент-редакторы постоянно спрашивают «куда это поле вставлять», у вас проблема не в обучении, а в структуре коллекций.
Для лендингов и контент-сайтов Strapi удобен, если блоки типовые и переиспользуемые. Для сложной редакторской платформы уже нужно заранее думать о workflow, аудитах и ограничениях на уровне схемы.
<b>Если проект идет в Strapi, сначала рисуйте контент-модель, и только потом интерфейс админки.</b> Тогда CMS работает как система, а не как набор форм.
CRO Lab — конверсия лендингов
@cro_lab
<b>Strapi хорош не “вообще”, а когда у вас заранее собран бэкенд-скелет под контент и роли</b>
Этот пост опубликован в Telegram-канале CRO Lab — конверсия лендингов. Подписаться можно по ссылке: @cro_lab.