Frameworks

Nuxt 4 : Guide de Migration 2026

Mark Toledo

Mark Toledo

3 février 2026

Nuxt 4 : Guide de Migration 2026

Nuxt 4 est sorti. Voici comment migrer vos projets sereinement.

Nouveautés majeures

Performance

  • Build 40% plus rapide (Vite 6 + esbuild)
  • HMR quasi-instantané même sur gros projets
  • Bundle size réduit de 15-20%

DX amélioré

  • Meilleurs messages d'erreur
  • Devtools v2 intégrés
  • Auto-imports optimisés

Nouvelles features

  • useAsyncData v2 avec cache intelligent
  • Server Components natifs
  • Streaming SSR amélioré

Breaking Changes

Avant (Nuxt 3) Après (Nuxt 4)
useFetch auto-key Key explicite recommandée
definePageMeta sync Async supporté
/server/api /server/routes (alias)

Migration étape par étape

1. Mettre à jour les dépendances

npx nuxi upgrade --force

2. Vérifier la compatibilité

npx nuxi typecheck

3. Adapter le code

// Avant
const { data } = await useFetch('/api/users')

// Après (recommandé)
const { data } = await useFetch('/api/users', {
  key: 'users-list'
})

4. Tester

npm run build
npm run preview

Modules compatibles

Module Status Notes
@nuxt/content ✅ v3 Mise à jour requise
@nuxt/image ✅ v2 Compatible
@pinia/nuxt Compatible
@nuxtjs/i18n ✅ v9 Breaking changes

Timeline recommandée

  1. Semaine 1 : Audit dépendances
  2. Semaine 2 : Migration dev
  3. Semaine 3 : Tests QA
  4. Semaine 4 : Déploiement progressif

À lire aussi : Nuxt 4 : Nouveautés et Guide de Migration