Astro JS

Web

Inertia JS или Astro JS: выбор фронтенда для проектов на Laravel и Filament

Inertia JS связывает публичный фронтенд с Laravel без отдельного API и подходит для интерфейсов с формами и действиями. Astro JS отдаёт преимущественно HTML и загружает JavaScript только для интерактивных компонентов, что удобно для контентных сайтов и каталогов. Выбор зависит от характера страниц, требований к независимому развёртыванию и ресурсов команды, а не только от ожидаемой нагрузки.

Что нового в Astro 7.4

Вышел Astro 7.4, который приносит флаг `--timings` для анализа времени сборки, разделение сервисов изображений для статической и динамической генерации, обработчик `notFound()` для пользовательских точек входа и предупреждения о неподдерживаемых настройках шрифтов. В экспериментальном режиме также доступны параллельный пререндеринг и кастомная страница редиректа для статических сайтов.