Переезд с Webflow на Astro

8 лет назад я создал первую версию сайта marquiz.ru на Webflow. Тогда это было бесконечно удобнее, чем возиться с подрядчиками и «натягивать» дизайн на WordPress. Кайф в том, что поддерживать и разрабатывать сайт я мог в одиночку, так и было первые лет 5, пока не начал расширять команду.

В начале декабря переехали с Webflow на Astro. Webflow стал сильно заигрывать монетизацией фич, трафика и уровнями доступа.

Учитывая то, насколько проще стало делать страницы и целые сервисы в Cursor с помощью ИИ, стало очевидно, что прослойка в виде визуального редактора теряет свою актуальность или даже мешает.

В чём кайф:

  1. Мы больше не платим по ±700$ в месяц за чужую инфраструктуру (на серверах амазона).
  2. Astro отдаёт статику, загрузка сильно быстрее любого сайта с базой данных.
  3. Статьи — это обычные markdown файлы, а сайт собирается на сервере, отдавая пользователям чистый HTML и CSS с минимальной логикой.
  4. Редакторы пушат .md файлы статей через git (в будущем, возможно, прикрутим какую-нибудь CMS, но думаю, что работа в Cursor полюбится).
  5. Новые блоки или страницы верстаются с помощью Figma MCP.
  6. Больше всего радует возможность быстро вайбкодить себе штуки: теперь любой участник команды с базовыми навыками вайбкодинга может пушить свои гипотезы и тестировать.

Пожалуй, это первая командная «AI-first» инициатива.

С чем возникли сложности?

  • Деплой сайта требует экспертизы девопс программиста, который ведет себя крайне необязательно, а уволить или заменит сейчас нет возможности.
  • Перенос статей не бесшовный, хотя точность высокая — где-то 95% соответствия
  • Вникнуть в систему контроля версий (Git) получается не сразу
  • Работа с картинками: оптимизация, загрузка и раздача. Пока в поиске оптимального workflow
← Все статьи