Strapi — кастомизируемая Open Source headless CMS
Быстрое создание API для управления контентом, через код или админку
⚡ Когда использовать? ✅ Нужна CMS админка + API для сайта, мобильного приложения ✅ Требуется self-hosted решение, полный контроль над исходным кодом ✅ Нужно быстро создать удобную админ-панель для не-технических пользователей
👨💻 Задача Создать блог/лендинг/админку для проекта
Без Strapi
- Пишется backend с нуля
- Реализуется API, аутентификация, админка вручную
- Нет интерфейса для контент-менеджеров
Через Wordpress или классические CMS:
- Медленный backend
- Сложная кастомизация
- Конфиг только руками
Со Strapi
- Описываете модели данных (кодом или в интерфейсе)
- Генерируется API автоматически
- Быстро настраиваете роли/доступы
- Контент-менеджеры работают в удобной админке, разработчики — через код
Тк это все на NEXTJS - можно быстро компоненты кастомизировать в админке
Аналоги:
- KeystoneJS и Payload CMS — оптимальны для полного контроля через код, удобны для крупных команд.
- Contember — делает ставку на миграции и схемы в коде, хорош для автоматизации и сложных решений.
- Ghost — идеален для простых блогов без сложной логики. Никакой доп. логики внутри CMS, только статьи и подписчики
- Directus — сочетает визуальное и кодовое моделирование, напрямую работает с базой.
Впервые опубликовано: @ai_ossresearch.
Методология
Методология одной книгой
Как Product Owner ведёт запрос бизнеса от первого письма до результата, который можно показать: пять стадий, у каждой понятный выход. Оставьте почту, и я пришлю книгу.
Читать дальше
- Telethon
Позволяет спарсить Telegram чаты, каналы от твоего личного имени. Закрытые группы, переписки, подписки от твоего аккаунта
- emilkowalski/skills
Набор скиллов для хорошего дизайна и визуала на промо-проектах. Просто качественные принципы для клода
- YDB (Yandex Database)
DynamoDB/Aurora Serverless в мире Yandex Cloud Когда применять Нужна БД для стартапа, где не нужно платить за простой серверов.