https://vueschool.io/
48 hours to learn, build apps, fix bugs, test skills, or binge everything.💪
Sign up👇
https://vue.school/vsfw26x
defineAsyncComponent + mouseenter = smoother UX in Vue + Vite.
👉Code + breakdown here in our blog https://vueschool.io/articles/vuejs-tutorials/how-to-prefetch-a-vue-js-component/
defineAsyncComponent + mouseenter = smoother UX in Vue + Vite.
👉Code + breakdown here in our blog https://vueschool.io/articles/vuejs-tutorials/how-to-prefetch-a-vue-js-component/
Vue 3.5 fixes it with useId() - stable, SSR-safe IDs per component instance.
Here’s how it works 👇
https://vueschool.io/articles/vuejs-tutorials/generating-random-ids-in-vue-js/
Vue 3.5 fixes it with useId() - stable, SSR-safe IDs per component instance.
Here’s how it works 👇
https://vueschool.io/articles/vuejs-tutorials/generating-random-ids-in-vue-js/
🧠Return instantly
⚡Process in background
💾Persist progress using `event.waitUntil()`
Find out more 👉 https://vueschool.io/articles/vuejs-tutorials/making-avatars-move-ai-generated-videos-with-runway-in-a-nuxt-app/
🧠Return instantly
⚡Process in background
💾Persist progress using `event.waitUntil()`
Find out more 👉 https://vueschool.io/articles/vuejs-tutorials/making-avatars-move-ai-generated-videos-with-runway-in-a-nuxt-app/
Vue 3.5 fixes this with `useId()` - stable, SSR-safe, per-instance unique IDs without Math.random() or counters.
Find out more 👇
https://vueschool.io/articles/vuejs-tutorials/generating-random-ids-in-vue-js/
Vue 3.5 fixes this with `useId()` - stable, SSR-safe, per-instance unique IDs without Math.random() or counters.
Find out more 👇
https://vueschool.io/articles/vuejs-tutorials/generating-random-ids-in-vue-js/
Build a full RAG backend in under 1hr. Upload docs, get AI answers grounded in your files, track indexing, and stream responses - all with Nuxt.
Start learning 👉 https://vueschool.io/courses/rag-with-nuxt-and-gemini-file-search
Build a full RAG backend in under 1hr. Upload docs, get AI answers grounded in your files, track indexing, and stream responses - all with Nuxt.
Start learning 👉 https://vueschool.io/courses/rag-with-nuxt-and-gemini-file-search
Composables 🧩 provide/inject 🔗 Pinia 🌍
Learn when to use each 👇
https://vueschool.io/articles/vuejs-tutorials/composables-vs-provide-inject-vs-pinia-when-to-use-what/
Composables 🧩 provide/inject 🔗 Pinia 🌍
Learn when to use each 👇
https://vueschool.io/articles/vuejs-tutorials/composables-vs-provide-inject-vs-pinia-when-to-use-what/
Learn vue, Nuxt, Vite, AI & more - for a year or for life!
Get yours👇
https://vue.school/va26
Learn vue, Nuxt, Vite, AI & more - for a year or for life!
Get yours👇
https://vue.school/va26
Whether you joined Free Weekend or not, if you’ve ever thought, “I want full access to Vue School courses”, this is your moment.
Grab yours before this deal expires👇
https://vue.school/vsfw26offx
Whether you joined Free Weekend or not, if you’ve ever thought, “I want full access to Vue School courses”, this is your moment.
Grab yours before this deal expires👇
https://vue.school/vsfw26offx
We're halfway through Free Weekend. Devs are inside learning - are you one of them?
The door's still open. But not for long.
Stop scrolling. Start learning 👇
https://vue.school/vsfw26x
We're halfway through Free Weekend. Devs are inside learning - are you one of them?
The door's still open. But not for long.
Stop scrolling. Start learning 👇
https://vue.school/vsfw26x
Free this weekend 👇
https://vueschool.io/courses/pinia-the-enjoyable-vue-store
Free this weekend 👇
https://vueschool.io/courses/pinia-the-enjoyable-vue-store
Don’t let progress stall after Monday. Keep building, learning & sharpening your Vue skills.
🎉 60% off Yearly & Lifetime
🚀 80% off Everything Forever
Grab your plan & see bonuses 👇
https://vue.school/vsfw26offx
Don’t let progress stall after Monday. Keep building, learning & sharpening your Vue skills.
🎉 60% off Yearly & Lifetime
🚀 80% off Everything Forever
Grab your plan & see bonuses 👇
https://vue.school/vsfw26offx
Which of our courses are already on your Watchlist? 👀
Which of our courses are already on your Watchlist? 👀
Join a FREE 1-hour live kickoff with Daniel Kelly on Feb 26 to:
✨ Discover what’s new in Vue & Nuxt
📝 Learn tips for planning your 48 hours
🎤 Ask your burning questions live
Find out how to access 👇🧵
Join a FREE 1-hour live kickoff with Daniel Kelly on Feb 26 to:
✨ Discover what’s new in Vue & Nuxt
📝 Learn tips for planning your 48 hours
🎤 Ask your burning questions live
Find out how to access 👇🧵
Split them. Small, focused components make your code readable, testable, and scalable.
Learn 10 more tips for cleaner Vue code: https://vueschool.io/articles/vuejs-tutorials/10-tips-for-well-designed-vue-components/
Split them. Small, focused components make your code readable, testable, and scalable.
Learn 10 more tips for cleaner Vue code: https://vueschool.io/articles/vuejs-tutorials/10-tips-for-well-designed-vue-components/
48 hours to learn, build apps, fix bugs, test skills, or binge everything.💪
Sign up👇
https://vue.school/vsfw26x
48 hours to learn, build apps, fix bugs, test skills, or binge everything.💪
Sign up👇
https://vue.school/vsfw26x
28 lessons. 2 hours of content. Everything you need to build production-grade AI apps with Vue👇
https://vueschool.io/courses/ai-interfaces-with-vue-nuxt-and-the-ai-sdk
28 lessons. 2 hours of content. Everything you need to build production-grade AI apps with Vue👇
https://vueschool.io/courses/ai-interfaces-with-vue-nuxt-and-the-ai-sdk
Built with AI, refined by hand, shipped with full Vue.js 3 + Nuxt code.
See what actually works 👇
https://vueschool.io/articles/vuejs-tutorials/10-vue-powered-heroes-for-design-inspiration/
Built with AI, refined by hand, shipped with full Vue.js 3 + Nuxt code.
See what actually works 👇
https://vueschool.io/articles/vuejs-tutorials/10-vue-powered-heroes-for-design-inspiration/
They grow when they’re challenged. ⚡
Get 48 hours FREE access to our Mid-Level JavaScript study guide on Feb 7–8 & put your skills to the test.
💻18 Code Challenges 🧠42 Quizzes 📚17 Lessons 📝Trial Exam
Sign up👇
https://go.certificates.dev/jsfwx
They grow when they’re challenged. ⚡
Get 48 hours FREE access to our Mid-Level JavaScript study guide on Feb 7–8 & put your skills to the test.
💻18 Code Challenges 🧠42 Quizzes 📚17 Lessons 📝Trial Exam
Sign up👇
https://go.certificates.dev/jsfwx
2026 is here, and it’s time to build, create, and explore even bigger projects.
New courses and surprises are coming to help you build faster, smarter, and more confidently. Let’s make this year unforgettable! 🚀
2026 is here, and it’s time to build, create, and explore even bigger projects.
New courses and surprises are coming to help you build faster, smarter, and more confidently. Let’s make this year unforgettable! 🚀
Thank you, our amazing community, for another year of building, learning & experimenting together. Here’s to more creativity, great projects, and fun surprises we have in store for 2026 💫 🥂
Thank you, our amazing community, for another year of building, learning & experimenting together. Here’s to more creativity, great projects, and fun surprises we have in store for 2026 💫 🥂
👉 Learn the AI SDK version 6 inside and out!
Then use it in a Nuxt app to build an AI-powered chatbot with AI-generated UI elements!
First 8 lessons available now 👇
https://vueschool.io/courses/ai-interfaces-with-vue-nuxt-and-the-ai-sdk
👉 Learn the AI SDK version 6 inside and out!
Then use it in a Nuxt app to build an AI-powered chatbot with AI-generated UI elements!
First 8 lessons available now 👇
https://vueschool.io/courses/ai-interfaces-with-vue-nuxt-and-the-ai-sdk
With the right setup for Nuxt UI-autocomplete, AI support, ESLint & TypeScript - you’ll build faster and cleaner.
Check out our full guide 👇
https://vueschool.io/articles/vuejs-tutorials/setting-up-your-ide-for-nuxt-ui-a-complete-guide/
With the right setup for Nuxt UI-autocomplete, AI support, ESLint & TypeScript - you’ll build faster and cleaner.
Check out our full guide 👇
https://vueschool.io/articles/vuejs-tutorials/setting-up-your-ide-for-nuxt-ui-a-complete-guide/
With the right setup for Nuxt UI-autocomplete, AI support, ESLint & TypeScript - you’ll build faster and cleaner.
Check out our full guide 👇
https://vueschool.io/articles/vuejs-tutorials/setting-up-your-ide-for-nuxt-ui-a-complete-guide/