Getting started with Nuxt 3 is straightforward.
Thank you in advance for your understanding 💛
If this is the first time you're learning about Nuxt or you want to get more familiar with Nuxt 3, we recommend you begin by reading the Concepts section .
Before getting started, please make sure you have installed the recommended setup.
* If you already have Node.js installed, check with
node --version that you are using
Next, decide whether to start from scratch or upgrade an existing Nuxt 2 project.
If you have an existing Nuxt 2 project, we strongly recommend you begin by using Nuxt Bridge. This way you can try most new features while keeping breaking changes to a minimum.
In the table below, there is a quick comparison between 3 versions of nuxt:
|Feature / Version||Nuxt 2||Nuxt Bridge||Nuxt 3|
|Stability||😊 Stable||😌 Semi-stable||😬 Unstable|
|Performance||🏎 Fast||✈️ Faster||🚀 Fastest|
|ESM support||🌙 Partial||👍 Better||✅|
|TypeScript||☑️ Opt-in||🚧 Faster||✅|
|Composition API||⚠️ Deprecated||✅||✅|
|Options API||✅||✅||✅ (not recommended)|
|Components Auto Import||✅||✅||✅|
|Vite||⚠️ Partial||🚧 Partial||🚧 Experimental|
|Nuxi CLI||❌ Old||✅ nuxi||✅ nuxi|