Nuxt 4 pousse Vue en full-stack avec le serveur Nitro, des server routes et un rendu hybride. Alternative à Next.js pour les équipes qui préfèrent Vue et l'écosystème Nuxt.
Les server routes (API et logique serveur) sont définies dans le projet. Le middleware et les composables fonctionnent côté client et serveur. Le rendu peut être statique, SSR ou hybride (par route). Nitro optimise le build et le déploiement (Node, Vercel, Cloudflare, etc.). Pour les sites et apps Vue qui ont besoin de SEO, d'API internes ou de données serveur, Nuxt 4 offre une stack cohérente. La doc et les modules (auth, i18n, etc.) sont matures.
Cas d'usage : sites Vue, dashboards, apps full-stack, e-commerce, docs.
Points forts / Points faibles
Points forts
- Stack Vue complète (routing, data, server)
- Nitro et déploiement multi-cibles
- Composables et conventions qui accélèrent le dev
- Écosystème et modules riches
Points faibles
- Écosystème et emploi plus restreints que React/Next
- Migration depuis Nuxt 2/3 à planifier
- Certaines features Next (RSC) n'ont pas d'équivalent direct