Sign in

Vue School

@vueschool.io
497 followers 118 following 909 posts

#1 source for learning Vue.js & the ecosystem. Trusted by 200,000+ developers worldwide. vueschool.io

PostsRepliesMedia
Vue School @vueschool.io · 26/05/2026
Stop loading Vue components only when clicked. Prefetch them on hover so they’re ready instantly when users interact. defineAsyncComponent + mouseenter = smoother UX in Vue + Vite. 👉Code + breakdown here in our blog vueschool.io/articles/vuejs-tutoria…
A code snippet demonstrating asynchronous component loading with code splitting in Vue. The script shows Vue component setup using TypeScript.
010
Vue School @vueschool.io · 19/05/2026
Duplicate IDs in @vuejs components will break your forms, a11y, and SSR fast. Vue 3.5 fixes it with useId() - stable, SSR-safe IDs per component instance. Here’s how it works 👇 vueschool.io/articles/vuejs-tutoria…
A code snippet example showing the use of useId in a Vue component's script setup. Features syntax highlighting and a UI design.
000
Vue School @vueschool.io · 12/05/2026
AI video generation in Nuxt without blocking requests 😮 🧠Return instantly ⚡Process in background 💾Persist progress using `event.waitUntil()` Find out more 👉 vueschool.io/articles/vuejs-tutoria…
A Vue School promotional image featuring a code snippet about asynchronous task handling and alerts. The dark theme with brightly colored logo contrasts against the code's syntax highlights, providing an appealing visual for developers.
000
Vue School @vueschool.io · 20/04/2026
Duplicate IDs in Vue components break labels, accessibility, and SSR hydration 😬 Vue 3.5 fixes this with `useId()` - stable, SSR-safe, per-instance unique IDs without Math.random() or counters. Find out more 👇 vueschool.io/articles/vuejs-tutoria…
vueschool.io
Generating Random IDs in Vue.js - Vue School Articles
How Vue 3.5’s useId() composable gives you stable, unique DOM IDs for forms and accessibility—without manual counters or hydration bugs.
030
Vue School @vueschool.io · 10/04/2026
New Course: RAG with Nuxt + 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 👉 vueschool.io/courses/rag-with-nuxt-…
030
Vue School @vueschool.io · 20/03/2026
Vue gives you multiple ways to manage state but using the wrong one adds unnecessary complexity ⚠️ Composables 🧩 provide/inject 🔗 Pinia 🌍 Learn when to use each 👇 vueschool.io/articles/vuejs-tutoria…
vueschool.io
Composables vs. Provide/Inject vs. Pinia — When to Use What - Vue School Articles
A practical guide to choosing between composables, provide/inject, and Pinia for sharing state and logic in Vue applications.
021
Vue School @vueschool.io · 11/03/2026
🎉Vue.js Amsterdam starts tomorrow & to celebrate, get 50% off Yearly & Lifetime plans & unlock full access to courses from the VueCore Team & industry experts. Learn vue, Nuxt, Vite, AI & more - for a year or for life! Get yours👇 vue.school/va26
vue.school
Get 50% off a Vue School Yearly or Lifetime Plan
Get 12 months or unlimited access to the No.1 source of Vue.js training. Master Vue.js & more than 20 other technologies like Pinia, Nuxt, Typescript + more.
010
Vue School @vueschool.io · 04/03/2026
👀 Plot twist: just because Free Weekend is over doesn’t mean the deal has to be! 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👇 vue.school/vsfw26offx
vue.school
Vue School | Learn Vue.js & sign up for a free or paid plan
Get 60% off a Yearly or Lifetime plan with our Free Weekend deal and unlock $700+ in bonus items, with full access to premium video courses and tutorials.
000
Vue School @vueschool.io · 28/02/2026
Session timeout warning: 24 hours remaining! ⏳ 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 👇 vue.school/vsfw26x
000
Vue School @vueschool.io · 28/02/2026
Don’t let this pain be your weekend. We have course that can help you learn Pinia the right way 😉 Free this weekend 👇 vueschool.io/courses/pinia-the-enjo…
010
Vue School @vueschool.io · 28/02/2026
Free Weekend is live, but what happens when it ends?!🤯 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 👇 vue.school/vsfw26offx
vue.school
Vue School | Learn Vue.js & sign up for a free or paid plan
Get 60% off a Yearly or Lifetime plan with our Free Weekend deal and unlock $700+ in bonus items, with full access to premium video courses and tutorials.
010
Vue School @vueschool.io · 27/02/2026
Free Weekend kicks off in a few hours! Are you ready to make every minute count? 🔥 Which of our courses are already on your Watchlist? 👀
000
Vue School @vueschool.io · 18/02/2026
Free Weekend kicks off next week! 🚀 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 👇🧵
000
Vue School @vueschool.io · 16/02/2026
Do your Vue components do too much? 🤔 Split them. Small, focused components make your code readable, testable, and scalable. Learn 10 more tips for cleaner Vue code: vueschool.io/articles/vuejs-tutoria…
010
Vue School @vueschool.io · 03/02/2026
From our projects you’ve been eager to try, to our courses you’ve wanted to explore, to lessons you’ve been curious about - everything opens Feb 28 – Mar 1 for Free Weekend!🔥 48 hours to learn, build apps, fix bugs, test skills, or binge everything.💪 Sign up👇 vue.school/vsfw26x
vue.school
Vue School Free Weekend: 48 Hours of Unlimited Access
Sign up for Vue School's Free Weekend on Feb 28 - Mar 1, 2026. Get unlimited access to premium Vue.js courses for 48 hours. Learn from industry experts!
030
Vue School @vueschool.io · 02/02/2026
The wait is over, our "AI Interfaces with Vue, Nuxt, and the AI SDK" is now 100% COMPLETE 🚀 28 lessons. 2 hours of content. Everything you need to build production-grade AI apps with Vue👇 vueschool.io/courses/ai-interfaces-…
vueschool.io
AI Interfaces with Vue, Nuxt, and the AI SDK
Build AI apps with AI SDK v6, Vue, and Nuxt. Learn text and image generation, streaming, structured data, tool calling, MCP tools, and full chat UI integration.
020
Vue School @vueschool.io · 21/01/2026
We challenged ourselves to design 10 Vue.js hero sections people won’t scroll past. Built with AI, refined by hand, shipped with full Vue.js 3 + Nuxt code. See what actually works 👇 vueschool.io/articles/vuejs-tutoria…
vueschool.io
10 Vue Powered Heroes for Design Inspiration - Vue School Articles
Explore 10 creative Vue.js hero section designs. Gradient waves, parallax, glassmorphism, particles & more. Copy, paste, ship.
040
Reposted by Vue School
Certificates.Dev @certificates.dev · 15/01/2026
JavaScript skills don’t grow by accident. 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👇 go.certificates.dev/jsfwx
go.certificates.dev
Certificates.dev Free Weekend | Free access to JavaScript Developer Certification Training
Unlock 48 hours of free access to the Certified JavaScript Developer Training on Feb 7-8 2026 . Dive into theory, coding challenges, quizzes, and a trial exam.
043
Vue School @vueschool.io · 01/01/2026
New year, new Vues! 🎉 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! 🚀
010
Vue School @vueschool.io · 29/12/2025
Which Vue trend do you think will dominate 2026?
000
Vue School @vueschool.io · 24/12/2025
Happy Holidays from the Vue School team! 💜 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 💫 🥂
030
Vue School @vueschool.io · 23/12/2025
Want to add AI superpowers to your Vue.js app? ✨ 👉 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 👇 vueschool.io/courses/ai-interfaces-…
vueschool.io
AI Interfaces with Vue, Nuxt, and the AI SDK
Build AI apps with AI SDK v6, Vue, and Nuxt. Learn text and image generation, streaming, structured data, tool calling, MCP tools, and full chat UI integration.
010
Reposted by Vue School
Alois Seckar @alois-seckar.cz · 15/12/2025
I am already using like 75 % of the recommendations and they're really good - not only for Nuxt UI. @danielkelly.io did a great job as always 🫡
011
Vue School @vueschool.io · 18/12/2025
What’s one Vue or Nuxt trick you wish you knew when you first started out?
000
Vue School @vueschool.io · 15/12/2025
Stop wasting hours tweaking your IDE! ⏱️ With the right setup for Nuxt UI-autocomplete, AI support, ESLint & TypeScript - you’ll build faster and cleaner. Check out our full guide 👇 vueschool.io/articles/vuejs-tutoria…
vueschool.io
Setting Up Your IDE for Nuxt UI: A Complete Guide - Vue School Articles
Setup IDE for Nuxt UI. Get autocomplete, TypeScript support, Tailwind IntelliSense, ESLint, and AI-powered MCP, Icon previews, and more!
010
Vue School @vueschool.io · 12/12/2025
It’s gifting season, and we brought something good.🎁 For a limited time, get 50% off our Yearly & Lifetime plans & and get an extra plan FREE to gift a friend! Give the gift of learning & a head start on 2026! ✨ Grab yours👇https://vueschool.io/sales/holiday-offerr
vueschool.io
Holiday Deals! Save up to 50% on Vue.js courses
Get in on the biggest price drop ever at Vue School! Access over 1,500 premium video lessons on a yearly plan + grab free BONUS.
010
Vue School @vueschool.io · 11/12/2025
Our Nuxt UI: Build a Dashboard Template Course, is now complete! 🎉 ✨ Learn the design system 🎨 Customize themes & colors ⚡ Compose layouts like a pro 📊 Build on a full dashboard template Start building polished Nuxt apps 👇 vueschool.io/courses/nuxt-ui-build-…
vueschool.io
Nuxt UI: Build a Dashboard Template
Create beautiful, responsive & accessible web apps quickly with Nuxt UI. It’s an officially maintained library with a wealth of components ready to go!
020
Vue School @vueschool.io · 10/12/2025
Writing Nuxt API endpoints can get messy as your app grows. 🚀 A custom `defineApiEventHandler` validates payloads, runs guards, standardizes errors, and keeps every endpoint consistent - no repeated boilerplate, no “wait, how did we do this before?” moments.
120
Vue School @vueschool.io · 01/12/2025
Black Friday moved fast - too many tabs, too many distractions, that “Wait… did I miss it?” moment. ⚡🫠 If you missed it, Cyber Monday is your clean reset! The deal? Still here. The savings? Active. The bonus? Waiting for you. We know, and you’re welcome 💜 vue.school/cm25x
vue.school
Black Friday Deals! Save up to 60% on Vue.js courses
Get in on the biggest price drop ever at Vue School! Access over 1,500 premium video lessons on a yearly plan + grab free BONUSES.
010
Vue School @vueschool.io · 30/11/2025
We know things are a little chaotic right now, so consider this your friendly reminder: our Black Friday special is still live! 👀 Don’t say we didn’t warn you👇 vue.school/bfd25x
010
Vue School @vueschool.io · 30/11/2025
Alright devs, this is the last lap. 🏁 You’ve got 24 hours before our Black Friday Special disappears - the 60% off yearly and lifetime plans + bonus… all of it. 🤯 Lock in the offer before the clock runs out 👇 vue.school/bfd25x
000
Vue School @vueschool.io · 29/11/2025
Part 2 of our Vue Composition API Cheatsheet is here! ⚡ We’re going deeper into the patterns and tools devs use every day - from smarter logic to cleaner component communication. 👉 Download it here: vueschool.io/cheatsheets/vue-compos…
100
Vue School @vueschool.io · 29/11/2025
We want to make sure you’re all set to thrive with Vue in 2026, so you’ve got 48 more hours to grab the Black Friday Special 💚 Secure your plan now 👇 vue.school/bfd25x
010
Vue School @vueschool.io · 28/11/2025
Black Friday is the best time to go all-in on @vuejs ⚡️ Grab our Everything Forever Bundle for 80% OFF & get: 📚 Vue School Lifetime & 2026 Workshop Pass 🌐Mastering Nuxt 🍍 Mastering Pinia 🤖 AIDD Complete 🏅Official Vue.js & Nuxt Certs Secure yours👇 vue.school/bfd25x
000
Vue School @vueschool.io · 25/11/2025
We were about to move on to the next big thing…then we remembered some of you haven’t joined the party yet.👀 Our Black Friday Early Bird Offer is on! Get 60% OFF a Yearly or Lifetime Plan, plus $1,820+ worth of bonus items FOR FREE🔥 Ends soon 👇 vue.school/bfeb25x
vue.school
Black Friday Deals! Save up to 60% on Vue.js courses
Get in on the biggest price drop ever at Vue School! Access over 1,500 premium video lessons on a yearly plan + grab free BONUSES.
000
Vue School @vueschool.io · 19/11/2025
New Lessons Now Available! 🎉 This week’s new lessons cover Nuxt UI tables with server-side sorting and searching, with pagination on the way. Take a look at the latest videos 👇 vueschool.io/courses/nuxt-ui-build-…
000
Vue School @vueschool.io · 14/11/2025
Everyone loves a second chance - especially one that saves you 60%! 💸 Get 60% OFF yearly & lifetime plans + 4 FREE items: 🎓 Certificates Dev Official Vue.js Mid-Level Cert Exam Voucher ⚒️ Vue School 2026 Workshop Pass 🤖 2 AIDD Courses Claim it now👇 vue.school/bfeb25x
vue.school
Black Friday Deals! Save up to 60% on Vue.js courses
Get in on the biggest price drop ever at Vue School! Access over 1,500 premium video lessons on a yearly plan + grab free BONUSES.
021
Reposted by Vue School
Certificates.Dev @certificates.dev · 11/11/2025
Forget the hardware upgrades - this Black Friday, upgrade you!💪 The Black Friday Early Bird Deal is LIVE: up to 60% OFF @vuejs.org, @nuxt.com, React, Angular, & JavaScript Certification + get bonus items with Mid or Senior Certification🎁 Don’t miss our biggest deal ever👇 go.certificates.dev/eb25X
go.certificates.dev
Certification of Competency for Modern Developers
Get Certified! Have your developer skills validated and stand out in the crowd for promotions and new positions.
052
Vue School @vueschool.io · 10/11/2025
Our Black Friday Super Early Bird Deal is sticking around for a bit longer. Don’t say we didn’t warn you.😉👇 vue.school/bfseb25x
vue.school
Black Friday Deals! Save up to 60% on Vue.js courses
Get in on the biggest price drop ever at Vue School! Access over 1,500 premium video lessons on a yearly plan + grab free BONUSES.
010
Vue School @vueschool.io · 08/11/2025
We’re halfway through Free Weekend ⏰ Time to watch some lessons, fork new ideas, and commit to serious learning! Don’t let this weekend end with a 404 👀 Jump in now: vue.school/vsfw25x
010
Vue School @vueschool.io · 08/11/2025
Less than 30 hours left on your FREE learning power-up! Time to choose your fighter 👇 🧘 The Chiller ⚡ The Speedrunner 🧱 The Builder 🐞 The Debugger ☕ The All-Nighter Gear up and jump in: vue.school/vsfw25x
010
Vue School @vueschool.io · 08/11/2025
Drake gets it. 😎 When the hotline rings, it’s not another YouTube rabbit hole - it’s Free Weekend calling. 📞 Pick up👇 vue.school/vsfw25x
020
Vue School @vueschool.io · 08/11/2025
Having fun during Free Weekend? Don’t let it end with a `404: Learning Not Found` 🚨 Our Black Friday Super Early Bird Deal is still live! 60% off, full access + a bunch of solid extras (worth $2K!)🔥 Easy way to keep going without losing your progress and saving 💸 vue.school/vsfw25x
021
Reposted by Vue School
PragVue @pragvue.com · 06/11/2025
If you work with Vue, clear your schedule 🗓️ @vueschool.io is unlocking their entire platform for free on Nov 8–9 🤩 Vue.js Masterclass alone is worth it, but you’ll also get access to an entire Vue ecosystem of courses 🚀 Give it a try! vue.school/vsfw25pragvue
vue.school
Vue School Free Weekend: 48 Hours of Unlimited Access
Sign up for Vue School's Free Weekend on Nov 8-9, 2025. Get unlimited access to 80+ premium Vue.js courses for 48 hours. Learn from industry experts!
141
Reposted by Vue School
Alois Seckar @alois-seckar.cz · 06/11/2025
I really recommend @vueschool.io for learning Vue/Nuxt and surrounding technologies. I am happy holder of the lifetime access, but this is great opportunity for you to check out what is available with no commitments 👍
031
Vue School @vueschool.io · 07/11/2025
Release v2025.11.08 - Free Weekend is LIVE! 🎉 Changelog: 🚀 80+ courses in @vuejs.org & 20+ other tech unlocked 👩‍💻 Full source code access included Join now & binge-learn like it’s your favorite series👇 vue.school/vsfw25x
vue.school
Vue School Free Weekend: 48 Hours of Unlimited Access
Sign up for Vue School's Free Weekend on Nov 8-9, 2025. Get unlimited access to 80+ premium Vue.js courses for 48 hours. Learn from industry experts!
031
Vue School @vueschool.io · 07/11/2025
The countdown is on - Free Weekend goes live in a few hours! 🎉 Get ready to fire up your IDE, follow along with our courses, experiment with components, debug tricky reactivity issues, and push some commits as you learn. Are you ready? 💪 vue.school/vsfw25x
020
Vue School @vueschool.io · 05/11/2025
Black Friday? Nah. We ship early! Our Super Early Bird Deal just deployed to production. 🚀 💰Save 60% on yearly & lifetime plans 🎁 Plus grab $2,000+ in bonuses for FREE You can ``git pull`` this deal before everyone else does!⚡👀 Grab it now 👇 vue.school/bfseb25x
vue.school
Black Friday Deals! Save up to 60% on Vue.js courses
Get in on the biggest price drop ever at Vue School! Access over 1,500 premium video lessons on a yearly plan + grab free BONUSES.
031
Vue School @vueschool.io · 05/11/2025
New Nuxt UI lessons just dropped! 👊🎤 ✨ Tie a slideover to a route (for direct deep linking) 🧩 Display and validate forms with Nuxt UI ♿ Plus, a look at Slideover a11y Watch the new lessons here 👇 vueschool.io/courses/nuxt-ui-build-a-dashboard-template
120
Vue School @vueschool.io · 04/11/2025
Something hot is dropping tomorrow. The hint’s already live on vueschool.io 🕵️
051