mirror of
https://github.com/nuxt/nuxt.git
synced 2024-11-16 10:54:49 +00:00
6905326596
The last icon from "Static sites" and "Nuxt 3" the "Experimental" text was missing
1.6 KiB
1.6 KiB
Migration Guide
Already have a Nuxt project to migrate? These migration guides are for users wanting to upgrade their Nuxt application to Nuxt 3 or take the first step in that direction with Nuxt Bridge.
Feature Comparison
In the table below, there is a quick comparison between 3 versions of Nuxt:
Feature / Version | Nuxt 2 | Nuxt Bridge | Nuxt 3 |
---|---|---|---|
Vue | 2 | 2 | 3 |
Stability | 😊 Stable | 😌 Semi-stable | 😬 Unstable |
Performance | 🏎 Fast | ✈️ Faster | 🚀 Fastest |
Nitro Engine | ❌ | ✅ | ✅ |
ESM support | 🌙 Partial | 👍 Better | ✅ |
TypeScript | ☑️ Opt-in | 🚧 Partial | ✅ |
Composition API | ❌ | 🚧 Partial | ✅ |
Options API | ✅ | ✅ | ✅ |
Components Auto Import | ✅ | ✅ | ✅ |
<script setup> syntax |
❌ | 🚧 Partial | ✅ |
Auto Imports | ❌ | ✅ | ✅ |
Webpack | 4 | 4 | 5 |
Vite | ⚠️ Partial | 🚧 Partial | 🚧 Experimental |
Nuxi CLI | ❌ Old | ✅ nuxi | ✅ nuxi |
Static sites | ✅ | ✅ | 🚧 Experimental |