Open links in new tab
  1. Template Syntax - Vue.js

    Learn the basics of Vue.js template syntax, including dynamic content rendering, directives, and expressions for building interactive web applications.

  2. Component Registration | Vue.js

    A Vue component needs to be "registered" so that Vue knows where to locate its implementation when it is encountered in a template. There are two ways to register components: global and local. Global …

  3. Conditional Rendering — Vue.js

    Conditional Groups with v-if on <template> Because v-if is a directive, it has to be attached to a single element. But what if we want to toggle more than one element? In this case we can use v-if on a …

  4. Dynamic Routing - Vue Router

    Adding routes to your router is usually done via the routes option but in some situations, you might want to add or remove routes while the application is already running. Applications with extensible …

  5. Vue 3 Migration Guide

    Dec 31, 2023 · Notable New Features Some of the new features to keep an eye on in Vue 3 include: Composition API * SFC Composition API Syntax Sugar (<script setup>) * Teleport Fragments Emits …

  6. Glossary - Vue.js

    It refers to the ability to use a custom HTML element in your HTML markup to include a Web Component at that point in the page. Vue has built-in support for rendering custom elements and allows them to …

  7. Quick Start - Vue.js

    Quick Start Try Vue Online To quickly get a taste of Vue, you can try it directly in our Playground. If you prefer a plain HTML setup without any build steps, you can use this JSFiddle as your starting point. If …

  8. Migrating from Vue 2 - Vue Router

    Most of Vue Router API has remained unchanged during its rewrite from v3 (for Vue 2) to v4 (for Vue 3) but there are still a few breaking changes that you might encounter while migrating your application. …

  9. HTML5 History Mode | Vue Router

    HTML5 History Mode The default mode for vue-router is hash mode - it uses the URL hash to simulate a full URL so that the page won't be reloaded when the URL changes. To get rid of the hash, we can …

  10. _ExtractStateFromSetupStore<SS> | Pinia

    Intuitive, type safe, light and flexible Store for Vue