В 2025-м Vue остаётся вторым по популярности фреймворком в Европе и первым в Китае. Vue 3.5 + Nuxt 4 - стек, который мы выбираем для отдельных проектов. Расскажем, в каких сценариях.
Что Vue/Nuxt делают лучше
- Кривая обучения - джун продуктивен за 2–3 недели, в React - 1.5–2 месяца.
- Single-file components: всё в одном файле, дизайнерам легче читать.
- Реактивность из коробки - не нужно объяснять useMemo / Compiler.
- Pinia - простой стейт-менеджер, без идеологических войн.
- Nuxt модули покрывают 80% типовых задач (auth, sitemap, image, i18n).
Что Vue/Nuxt делают хуже
- Найм senior-инженеров медленнее - рынок меньше React-рынка примерно в 4 раза.
- Экосистема UI-библиотек беднее. shadcn/ui-аналогов мало и они моложе.
- AI-tooling (Cursor, Copilot) лучше понимает React, чем Vue.
Когда мы берём Nuxt
Контентные сайты, маркетинг, документации, простые B2B-инструменты, проекты с командой клиента, у которой уже есть Vue-инженеры. На двух наших проектах за 2024–2025 заказчик прямо просил Nuxt - потому что планировал поддерживать своими силами.
Когда не берём
Сложные продуктовые приложения с большой командой (>5 фронтенд-инженеров) - на React сильнее библиотечная база и больше доступных людей. AI-first интерфейсы - на React пока больше готовых паттернов.