Profile avatar
vueschool.io
#1 source for learning Vue.js & the ecosystem. Trusted by 200,000+ developers worldwide. https://vueschool.io/
539 posts 446 followers 117 following
Prolific Poster
Conversation Starter

Curious about our Nuxt Auth Utils course? This short video shares 3 reasons to enroll: master modern auth, secure your apps, and build with confidence. See why: 👀 Check it out: https://vueschool.io/courses/nuxt-auth-utils-secure-simple-and-flexible-logins https://youtube.com/shorts/Es9abgJjfrg

💡 Tip of the day: Leverage provide and inject for Deep Props Passing Use provide and inject to pass data deeply without props drilling - This simplifies passing data to deeply nested components and can be handy for a number of practical use cases.

What is PrimeVue?! 💻 • PrimeVue is a UI component library built specifically for Vue.js. Offering more than 80 components, PrimeVue covers all aspects of frontend development—forms, data presentation, navigation, and more. https://primevue.org/introduction ⬇️

The React Certification is now LIVE! 🚀 Save up to 54% OFF with our Early Bird offer on the Junior, Mid-Level, and Senior Developer Certifications. This is your chance to get certified in React & save big! Offer ends in 24 hours!⏰ Get yours now👇 certificates.dev/react

What’s the most creative way you’ve used Vue’s v-for directive? 💭

💡Tip of the day: Use watchEffect for Reactive Side Effects watchEffect runs a function immediately while reactively tracking its dependencies:

Learn what’s in store with our Nuxt Auth Utils course! 🔥 Master social logins, passkeys, and secure Nuxt 3 auth. Watch now: https://youtube.com/shorts/SnjPEYy8qXA https://vueschool.io/courses/nuxt-auth-utils-secure-simple-and-flexible-logins

What’s the one Nuxt module you can’t code without? 🔍

Want to create eye-catching UIs with ease? 🎨 This article explores how to build stunning interfaces using PrimeVue! Explore how this powerful library can transform your Vue.js projects, by Mostafa Said. https://vueschool.io/articles/vuejs-tutorials/crafting-stunning-uis-with-prime-vue

How do you optimize Vue.js apps for blazing-fast load times? 🏃‍♂️

🆕 New lessons have been released for our Nuxt Auth Utils course! ✅Make User and Session Data TypeSafe ✅Create Auth Route Middleware ✅Protect API Routes and Read User Data on the Server ✅Basic Email/Password Logins with Nuxt Auth Utils Have you checked it? vueschool.io/courses/nuxt...

Discover HCI vs. HAII and design AI-powered apps like chatbots! Your 2025 UX guide awaits. 👇 By Eleftheria Batsou. https://vueschool.io/articles/news/traditional-human-computer-interaction-hci-vs-human-ai-interaction-haii-and-why-vue-js-developers-should-care/

What’s the most unexpected Pinia feature you’ve discovered? 🤯

📦 Don’t forget: lazy load routes and components when possible. defineAsyncComponent() or dynamic import() helps your initial page load time.

How do you handle pesky CORS issues in your Nuxt API calls? 😥

⚡ Want better reactivity performance and more maintainable components in #VueJS? Replace unnecessary `watch` with `computed` when the result is just derived data. 💡 Why it's better: - Less boilerplate - More declarative - Auto-dependency tracking - Auto caching - Easier to test and maintain

🔟 Practical Tips for Better Vue Apps 1. Use the Composition API and `` for Cleaner Component Code 2. Leverage `defineProps` and `defineEmits` for Type-Safe Props and Emits 3. Use `toRefs` to Destructure Reactive Objects 4. Create Composables for Reusable Logic 👇

What’s your go-to tool for testing Vue.js apps? 🧪

Need to quickly kill a process on a port? Checkout this little npx command 👇 🧑‍💻 npx kill-port [port-number]

💡Tip of the day: Use defineExpose() in to cleanly expose internal component methods to the parent. Great for modals and form validation!

Which Vue Router tip makes your navigation smooth? 🛝

🆕 Article: Send custom real time events from the browser to your dev server with Vite! It’s easier than you think. 💡 Create custom devtools and more using the approach described in this article, by Daniel Kelly. vueschool.io/articles/vue...

Did I tell you about my new gig? 🎉 I've joined the team of @vueschool.io as Nuxt Content Owner for the certification program. ( @certificates.dev ) @nuxt.com is a powerful tool and if you're up for a good challenge, you should check out: certificates.dev/nuxt

Today, we’re sharing 10 practical tips for better Vue apps. 🔍 Share your favorite tip below! Or let us know if we’re forgetting anything! https://vueschool.io/articles/vuejs-tutorials/10-practical-tips-for-better-vue-apps

What’s the worst Vue component naming mistake you’ve made? 😰

🆕 New Lessons Dropped: This week in the Nuxt Auth Utils course, you'll find: - Nuxt UI for a Github Login Button - Type Safe User and Session Data - Auth Route Middleware - and Protecting API routes https://vueschool.io/courses/nuxt-auth-utils-secure-simple-and-flexible-logins

Understanding ref and reactive APIs 🤓 When it comes to creating reactive data (https://vuejs.org/guide/essentials/reactivity-fundamentals.html) in Vue.js 3, you have two primary tools at your disposal: `ref` and `reactive`: 👇🧵

How do you organize your Nuxt project for maximum clarity? 👩‍💻

How do you keep your Nuxt app blazing fast in production?

What are Environment Variables?🧑‍💻👇 • Imagine you're building a dynamic, interactive web application. You've carefully crafted your Vue.js components, set up Vite.js for an ultra-fast development experience, and you're ready to roll.

Learn how to leverage computed properties to effortlessly sort lists in Vue.js 3. 📃 https://vueschool.io/articles/vuejs-tutorials/sorting-lists-with-vue-js-composition-api-computed-properties/

What’s the biggest “aha” moment you had learning Vue’s Composition API?

Frontend Nation is coming in just one week! Get your free ticket today and join all the amazing speakers from June 3 to 5! 📅 frontendnation.com

The Ultimate Vue Bundle just got an exciting upgrade! 🥳 There are new options for you to choose from for building your own bundle. ㅤ No filler, no fluff, just the best tools to help you level up fast, built by the devs behind the frameworks! https://youtube.com/shorts/qdyfn5-2l8c?feature=share 👇👇

Don’t let long lists slow your Vue app! 🐢 Check this ⬇️