Для лендинга фреймворк важен меньше, чем гидратация, бандл и скорость правок
Для лендинга обычно сравнивают не «популярность», а три вещи: скорость первой отрисовки, размер клиентского JS и то, как быстро верстальщик или фронтендер вносит правки без боли. Если страница по сути статичная, тяжёлый SPA почти всегда лишний.
React хорош, когда нужен большой экосистемный стек и много интерактивных блоков. Но сам по себе он не даёт выигрыша в производительности: без SSR/SSG и контроля hydration можно получить лишний JS на старте. Vue обычно проще в входе и удобен для небольших команд, где важна скорость сборки типовых секций. Svelte часто выигрывает на лендингах за счёт меньшего рантайма и более компактного бандла. Astro — сильный вариант, если лендинг почти статичен и интерактивность нужна точечно.
Что проверять перед выбором:
• есть ли на странице форма, калькулятор, анимации, личный кабинет;
• сколько блоков реально требуют client-side логики;
• можно ли отдать 80–90% страницы как HTML без лишней гидратации;
• кто будет поддерживать код через полгода, а не только в день релиза.
Вердикт для продакшена: для простого лендинга чаще всего выгоднее SSG/SSR-подход с минимальным JS, чем «богатый» SPA. Если интерактива мало — берите стек, который меньше грузит браузер и проще поддерживать. Если нужна сложная логика, выбирайте не по хайпу, а по стоимости будущих правок.
Технологии сборки лендингов
@landing_page_tech_arb
Для лендинга фреймворк важен меньше, чем гидратация, бандл и скорость правок
Этот пост опубликован в Telegram-канале Технологии сборки лендингов. Подписаться можно по ссылке: @landing_page_tech_arb.