Nuxt 4.0 dirilis resmi pada 15 Juli 2025 setelah lebih dari setahun dalam fase uji kompatibilitas. Ini adalah major release yang menitikberatkan pada stabilitas dan penginkatan developer experience -meski ada beberapa perubahan yang bersifat breaking, tim Nuxt berusaha menjaga jalur migrasi sehalus mungkin.
app/
Directoryapp/
, memisahkan kode dari node_modules/
dan .git/
, sehingga mempercepat file watchers (terutama pada Windows & Linux).my-nuxt-app/
├─ app/
│ ├─ assets/
│ ├─ components/
│ ├─ pages/
│ ├─ layouts/
│ ├─ server/
│ └─ ...
├─ shared/
├─ public/
├─ server/
└─ nuxt.config.ts
useAsyncData
dan useFetch
kini otomatis berbagi data saat menggunakan key
yang sama antara beberapa komponen.dedupe
kini menerima opsi cancel
atau defer
.tsconfig.json
di root—lebih sederhana!.fs.watch
, menghemat resource.npx nuxt upgrade --dedupe
Ini memastikan lockfile di-dedup dan dependency Nuxt lainnya ikut diperbarui.
npx codemod@latest nuxt/4/migration-recipe
(Tersedia juga untuk yarn/pnpm/bun).
Nuxt 4 adalah upgrade berfokus pada developer experience: struktur proyek lebih rapi, tipe lebih akurat, data fetching lebih pintar, dan dev environment lebih cepat. Dengan tooling migrasi yang lengkap dan fase stabilitas yang matang, kamu bisa mulai adaptasi sekarang—atau migrasi segera setelah siap.