Tutorials

New to Vue? Our free Learn Vue.js tutorial takes you from your first component to real apps — then the guides below go deeper.

Crafting Stunning UIs with PrimeVue v4 (Vue 3 + Vite Guide)

Crafting Stunning UIs with PrimeVue v4 (Vue 3 + Vite Guide)

Install PrimeVue v4 in Vue 3. Learn styled and unstyled theming. Plus when to pick PrimeVue over Vuetify, Quasar, and Nuxt UI.
Why Use Shadcn Vue? Key Advantages for Your Next Project

Why Use Shadcn Vue? Key Advantages for Your Next Project

Discover Shadcn Vue, a customizable UI component library for Vue.js that enhances development speed and user experience.
Vue Language Tools: Volar, TypeScript, and the Official VSCode Extension

Vue Language Tools: Volar, TypeScript, and the Official VSCode Extension

Discover how Vue.js Language Tools, powered by Volar, revolutionize your development experience in VSCode. This comprehensive guide explores the key packages, TypeScript support, and evolution of Volar, making it a must-read for Vue developers.
10 Practical Tips for Better Vue Apps

10 Practical Tips for Better Vue Apps

Take your Vue.js skills to the next level with these 10 practical tips including: script setup, provide/inject, defineExpose, toRefs, and more
Building a “Procrastination Timer” with Vue 3 Composition API

Building a “Procrastination Timer” with Vue 3 Composition API

Learn to build a timer app with Vue.js and get a first hand look at how well Claude.ai understands the Vue Composition API
Mastering Reactivity and Data Updates in Vue.js 3

Mastering Reactivity and Data Updates in Vue.js 3

Dead simple explanation for the reactivity concept in Vue.js.
v-model & defineModel: Two-Way Binding in Vue 3

v-model & defineModel: Two-Way Binding in Vue 3

See how v-model handles two-way binding on native inputs, from checkboxes to selects, and how defineModel wires v-model into your own Vue 3 components.
The Definitive Guide To Building Cross Platform Apps With Vue (Quasar)

The Definitive Guide To Building Cross Platform Apps With Vue (Quasar)

Quasar is a VueJs framework that can build apps for mobile, desktop and the web. This guide touches on 11 aspects of Quasar that will set your Quasar journey on fire ️‍?
Sorting Lists with Vue.js Composition API Computed Properties

Sorting Lists with Vue.js Composition API Computed Properties

Learn how to leverage computed properties to effortlessly sort lists in Vue.js 3.
9
VueSchool logo

Our goal is to be the number one source of Vue.js knowledge for all skill levels. We offer the knowledge of our industry leaders through awesome video courses for a ridiculously low price.

More than 200.000 users have already joined us. You are welcome too!

Follow us on Social