Skip to content

Resources

A curated collection of official and community resources to deepen your Vue.js knowledge beyond interview prep.

Official documentation

  • Vue.js - The core framework docs. Start here.
  • Vue Router - Official routing library.
  • Pinia - Official state management.
  • Nuxt - Full-stack Vue framework with SSR, file-based routing, and auto-imports.
  • VitePress - Static site generator powered by Vite and Vue (what this site runs on).
  • Vite - Build tool and dev server.
  • Vitest - Unit testing framework for Vite projects.
  • Vue Test Utils - Official testing utilities for Vue components.
  • Vue DevTools - Browser extension for debugging Vue apps.

Community libraries

  • VueUse - Collection of composition utilities by Anthony Fu.
  • Pinia Colada - Async state management (data fetching, caching) for Pinia.
  • VueFire - Firebase bindings for Vue.
  • Formkit - Form building framework for Vue.
  • PrimeVue - UI component library.
  • Radix Vue - Unstyled, accessible components.
  • Nuxt UI - UI library by the Nuxt team.

Learning

Blogs and articles

Community

Podcasts

  • Views on Vue - Weekly podcast about Vue.js development.
  • DejaVue - Podcast by Alexander Lichter and Michael Thiessen.

Released under the MIT License.