Статьи / Сайты
Как обновляется контент сайта Corsol
Как локальная CMS сохраняет черновик, показывает предпросмотр и публикует проверенную локальную версию сайта.
Автор: Corsol Pro

Сайт Corsol находится в разработке. Публичные страницы собраны на Astro. Для статей, проектов портфолио и обзора услуг создана локальная CMS на Node.js и SQLite.
Работа с материалом начинается с черновика. Его можно сохранить до заполнения всех полей. Предпросмотр строит отдельную страницу по сохранённой версии и доступен только после входа в CMS. Несохранённые правки в предпросмотр не попадают.
При локальной публикации CMS проверяет обязательные поля и собирает сайт из опубликованных версий материалов. Новая сборка становится доступной только после успешного завершения. Если сборка не прошла, прежняя локальная версия остаётся на месте.
Обложка этой статьи показывает схему процесса. Это авторская иллюстрация, а не скриншот клиентского проекта. Публичное размещение сайта и рабочие формы остаются отдельными этапами.
Начать разговор
Расскажи о своей задаче.
Можно начать с того, что сейчас неудобно. Подход обсудим после разбора ситуации.