Evrone Headless Media
Contentful-ядро, Next.js-фронтенд, превью черновиков, миграция архива.
Издание на headless-платформе разделяет две работы, которые обычно живут в одной системе. Контент лежит и редактируется в облачной CMS, а сайт - отдельное приложение, которое забирает данные и отдаёт читателю быстрые страницы. Такой разрыв даёт свободу: дизайн и вёрстку можно переписать, не трогая архив, а тот же контент отдать в приложение или рассылку. Взамен появляются свои задачи - показать редактору черновик до публикации, пересобрать только изменившиеся страницы и, если издание переезжает, аккуратно перенести десятки тысяч старых статей вместе со ссылками и картинками.
Подробное описание
Прототип показывает связку целиком: заданы модели контента под издание, редактор правит материал и открывает превью черновика на сайте, публикация вызывает пересборку затронутых страниц, а архив старой системы переносится пакетами с проверкой целостности и отчётом о битых ссылках.
Модели контента
- Типы записей — статья, автор, рубрика, сюжет, страница
- Поля с валидацией — обязательность, длина, формат ссылок
- Связи между записями — автор, рубрика, похожие материалы
- Медиа-библиотека с альтернативным текстом и подписями
- Версии моделей и безопасное добавление полей
Редакционная работа
- Черновики и публикации как раздельные состояния записи
- Превью черновика по временной ссылке на фронтенде
- Отложенная публикация и снятие с публикации
- Локализация полей для нескольких языков издания
Фронтенд
- Страницы материала, рубрики, сюжета и автора
- Главная с настраиваемыми блоками
- Разметка для поиска и соцсетей, карта сайта, лента
- Изображения в нужных размерах и форматах
- Поиск по материалам
Пересборка
- Вебхук от CMS при публикации и снятии
- Определение затронутых страниц — сам материал, рубрика, главная, сюжет
- Очередь задач пересборки с приоритетом
- Журнал сборок — что и почему пересобиралось, сколько заняло
- Ручной запуск полной пересборки
Миграция архива
- Загрузка выгрузки старой системы пакетами
- Сопоставление полей старой и новой моделей
- Проверка целостности — ссылки, изображения, авторы, даты
- Отчёт по пакету с ошибками и пропущенными записями
- Перезапуск пакета после исправления без дублей
Роли и права
- Читатель — читать опубликованные материалы на сайте
- Редактор — создавать и править записи, открывать превью черновика, публиковать и снимать
- Разработчик фронтенда — менять шаблоны страниц, запускать пересборку, смотреть журнал сборок
- Контент-менеджер миграции — загружать пакеты архива, настраивать сопоставление полей, перезапускать пакеты, смотреть отчёты
- Администратор — вести модели контента, роли и доступы, настраивать вебхуки
Что не входит
Внешних интеграций в прототипе нет: headless CMS, вебхуки CMS, сборка фронтенда и выгрузка старой системы работают на заглушках с предсказуемым поведением — чтобы пройти любой сценарий целиком, не подключая реальные сервисы.
- Реальная интеграция с Contentful и другими облачными CMS
- Настоящая статическая генерация и сеть доставки контента
- Комментарии, подписки и пейволл — для этого есть прототип Newsroom
- Мобильные приложения и рассылки
- Автоматический перенос вёрстки и стилей старого сайта
- Мультисайтовость на одном ядре — это прототип Drupal Press
Проведём по всем экранам Evrone Headless Media, ответим на вопросы и дадим доступ к демо-стенду.
Запросить демо →Какие вам нужны доработки?
Опишите своими словами, что хотите изменить или добавить к прототипу — интеграции, дизайн, новые механики. AI сопоставит запрос с ТЗ прототипа и сразу покажет вилку часов и стоимости.
Купить Evrone Headless Media
Оставьте контакты — свяжемся, покажем прототип, проконсультируем и договоримся о передаче.