Astro 6: почему контентным сайтам снова выгоден простой подход
Astro 6 усиливает историю про контент, CSP и production-like dev. Для блогов и документации это выглядит особенно логично.
Astro интересен тем, что не пытается сделать из каждого сайта тяжелое приложение. Он хорошо подходит для контентных проектов: блогов, документации, лендингов, справочников. Astro 6 продолжает эту линию, но добавляет более взрослые возможности.
Что выделяется
В релизе заметны темы, которые важны для реальных сайтов:
- встроенная работа со шрифтами;
- Content Security Policy API;
- live content collections;
- улучшенная dev-среда;
- лучшее поведение на разных runtime.
Это не "еще один способ нарисовать кнопку". Это инфраструктура вокруг контента.
Почему это важно для блогов
Контентный сайт должен быстро открываться, нормально индексироваться, отдавать понятные HTML-страницы и не требовать сложного JS там, где он не нужен. Astro попадает именно в эту нишу.
Если блог растет из простого статичного генератора, Astro может быть естественным следующим шагом: структура остается контентной, но появляется больше удобства для компонентов, шаблонов и интеграций.
Когда Astro не нужен
Если сайт уже очень маленький и отлично работает на самописной генерации, миграция ради миграции не нужна. Инструмент должен решать боль: много шаблонов, много авторов, сложные коллекции, потребность в компонентах.
Вывод
Astro 6 показывает, что рынок не сводится к тяжелым SPA. Для статей, документации и блогов простой HTML-first подход все еще силен.
Источник: Astro 6.0.