Переезд с Webflow на Astro
8 лет назад я создал первую версию сайта marquiz.ru на Webflow. Тогда это было бесконечно удобнее, чем возиться с подрядчиками и «натягивать» дизайн на WordPress. Кайф в том, что поддерживать и разрабатывать сайт я мог в одиночку, так и было первые лет 5, пока не начал расширять команду.
В начале декабря переехали с Webflow на Astro. Webflow стал сильно заигрывать монетизацией фич, трафика и уровнями доступа.
Учитывая то, насколько проще стало делать страницы и целые сервисы в Cursor с помощью ИИ, стало очевидно, что прослойка в виде визуального редактора теряет свою актуальность или даже мешает.
В чём кайф:
- Мы больше не платим по ±700$ в месяц за чужую инфраструктуру (на серверах амазона).
- Astro отдаёт статику, загрузка сильно быстрее любого сайта с базой данных.
- Статьи — это обычные markdown файлы, а сайт собирается на сервере, отдавая пользователям чистый HTML и CSS с минимальной логикой.
- Редакторы пушат .md файлы статей через git (в будущем, возможно, прикрутим какую-нибудь CMS, но думаю, что работа в Cursor полюбится).
- Новые блоки или страницы верстаются с помощью Figma MCP.
- Больше всего радует возможность быстро вайбкодить себе штуки: теперь любой участник команды с базовыми навыками вайбкодинга может пушить свои гипотезы и тестировать.
Пожалуй, это первая командная «AI-first» инициатива.
С чем возникли сложности?
- Деплой сайта требует экспертизы девопс программиста, который ведет себя крайне необязательно, а уволить или заменит сейчас нет возможности.
- Перенос статей не бесшовный, хотя точность высокая — где-то 95% соответствия
- Вникнуть в систему контроля версий (Git) получается не сразу
- Работа с картинками: оптимизация, загрузка и раздача. Пока в поиске оптимального workflow