extra credit Search 85,062 technologies ⌘K Download for Mac

Vue

Category
Frameworks and libraries
Latest
3.5.44
Released
Oct 13, 2026
Docs outline
18 sections

Official docs outline

vuejs.org
  1. Application and template syntax

    Creating an app instance, mounting, text interpolation, directives, v-bind, v-on, and dynamic arguments.

  2. Reactivity fundamentals

    ref and reactive, deep reactivity, ref unwrapping, DOM update timing, and nextTick.

  3. Computed properties

    Cached derived state, writable computed values, and best practices for getters.

  4. Bindings, conditional and list rendering

    Class and style bindings, v-if vs v-show, v-for with keys and the effect of in-place patching.

  5. Event handling and form bindings

    v-on modifiers, v-model on inputs, lazy, number and trim modifiers.

  6. Watchers

    watch, watchEffect, deep and immediate watchers, flush timing, and stopping watchers.

  7. Template refs and lifecycle hooks

    Accessing DOM elements through template refs, onMounted, onUpdated, onUnmounted and the component lifecycle.

  8. Components, props and events

    Component registration, props declaration and validation, one-way data flow, emits, and component v-model.

  9. Slots and fallthrough attributes

    Default, named and scoped slots, attribute inheritance with $attrs, and useAttrs.

  10. Provide and inject

    Passing data deep in the tree without prop drilling, app-level provide, and symbol keys.

  11. Composables and reusability

    Extracting stateful logic into composable functions, inputs and outputs, async state, plus custom directives and plugins.

  12. Built-in components

    Transition, TransitionGroup, KeepAlive, Teleport, and Suspense with async components.

  13. Single-file components and tooling

    SFC structure, script setup, scoped CSS, build tooling with Vite, and IDE support.

  14. Routing and state management

    Vue Router, client-side routing, shared reactive stores, and Pinia.

  15. Server-side rendering

    SSR, SSG, hydration, hydration mismatches, and SSR-friendly code.

  16. TypeScript with Vue

    Typing props, emits, refs, computed, and provide/inject with the Composition API.

  17. Reactivity in depth

    Proxy-based reactive system, effect tracking, signals, and rendering mechanism with the virtual DOM.

  18. Performance, accessibility and security

    Load and update performance, shallowRef, v-once, v-memo, virtual scrolling, accessibility practices, and XSS and injection security.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

Versions and support

6 release lines
LineReleasedLatestSupport
3.5 Sep 3, 2024 3.5.44 Supported
3.4 Dec 29, 2023 3.4.38 Ended Sep 3, 2024
3.3 May 11, 2023 3.3.13 Ended Dec 29, 2023
2.7 Jul 1, 2022 2.7.16 Ended Dec 31, 2023
3.2 Aug 9, 2021 3.2.47 Ended May 11, 2023
3.1 Jun 7, 2021 3.1.5 Ended Aug 9, 2021

Source: endoflife.date

All 113
↑↓ move ↵ open