Если вы ещё не слышали — Nuxt 4 официально представлен в 2025 году. И, да, это не просто минорное обновление с парой новых хуков. Это архитектурный сдвиг, который меняет то, как мы думаем о SSR, edge-рендеринге и производительности фронтенда вообще. Nuxt всегда был чем-то вроде швейцарского ножа для Vue-разработчиков: рендерит, билдит, оптимизирует, деплоит. Но к четвёртой версии этот нож наконец-то заточили по всем лезвиям. Если Nuxt 3 был “универсальным фреймворком”, то Nuxt 4 стал платформой.
Теперь ядро (Nuxt Core) и серверная часть (Nitro) полностью изолированы и могут развиваться независимо. Что это даёт: Если коротко: теперь ваш проект не “зависит от Node”, он работает где угодно. Скажем спасибо команде Nuxt за то, что они убрали “магические папки” и сделали всё понятнее. Было в Nuxt 3 Стало в Nuxt 4 /server/api /app/api — единое пространство логики /plugins /app/plugins — теперь поддерживает scoped-импорт /nitro.config.ts убран — настройки Nitro интегрированы в nuxt.config.ts /