Фреймворки Astro 5

Astro

Веб-фреймворк для контентных сайтов с минимальным JavaScript и максимальной скоростью.

Что это

Astro — фреймворк с Islands Architecture: статический HTML + интерактивность только где нужно. Поддерживает React, Vue, Svelte компоненты в одном проекте.

Ключевые возможности

Zero JS

По умолчанию отправляет HTML без JavaScript — максимальная скорость загрузки.

Islands

Интерактивные компоненты (React, Vue, Svelte) только там, где нужно.

Content Collections

Типизированный контент из Markdown/MDX с валидацией схемы.

Почему мы используем

Для контентных сайтов и блогов Astro даёт максимальную скорость загрузки — нулевой JS по умолчанию. Отличный DX с поддержкой MDX и Content Collections.

Сильные стороны

Скорость

Самый быстрый фреймворк для контентных сайтов — Lighthouse 100/100.

Гибкость

Компоненты на React, Vue и Svelte в одном проекте — используйте что удобно.

Наш опыт

Мы используем Astro для быстрых контентных сайтов и документации. Lighthouse score 100/100 из коробки.

Для каких задач применяем

  • Контентные сайты и блоги
  • Документация проектов
  • Маркетинговые лендинги

Проекты с использованием Astro

Lenta-Tissue

B2B-портал для оптовых продаж тишью бумаги с полной SEO-оптимизацией, интерактивными фильтрами и калькулятором цен.

Подробнее