Learn NUXT-JS with Real Code Examples
Updated Nov 22, 2025
Learning Path
Learn Vue 3 fundamentals
Understand Pages, Layouts, Routing
Master SSR and useAsyncData
Learn Nitro API routes
Deploy using adapters
Skill Improvement Plan
Week 1: Pages, layouts, components
Week 2: Data fetching & SSR
Week 3: Nitro APIs & composables
Week 4: Modules & performance
Week 5: Deployment & optimizations
Interview Questions
Explain SSR vs SSG in Nuxt.
What is Nitro?
How does Nuxt’s file-based routing work?
What are Nuxt Islands?
How does Nuxt handle data fetching?
Cheat Sheet
`pages/` - routing
`server/api/*` - server routes
`useAsyncData()` - SSR fetching
`definePageMeta()` - metadata
nuxt.config.ts - global config
Books
Fullstack Vue with Nuxt
Nuxt 3 Essentials
Mastering Nuxt.js
Nuxt.js Web Development
Vue & Nuxt Architecture Guide
Tutorials
Nuxt official tutorials
Nuxt Mastery course
Vue School Nuxt series
Fireship Nuxt videos
Traversy Media Nuxt guides
Official Docs
https://nuxt.com/docs
https://nuxt.com/learn
Community Links
Nuxt Discord
Vue Land Discord
GitHub Nuxt organization
Reddit r/Nuxt
NuxtLabs community
Community Support
Nuxt Discord
NuxtLabs community
Vue Land Discord
Stack Overflow (Nuxt tag)
GitHub discussions