Vue 3

GPTKB entity

Statements (60)
Predicate Object
gptkbp:instanceOf gptkb:software
gptkbp:architecture component-based
gptkbp:category gptkb:software
Web development
Software development tool
Frontend framework
gptkbp:developer gptkb:Evan_You
gptkb:Vue.js_Core_Team
gptkbp:documentation https://vuejs.org/guide/introduction.html
gptkbp:ecosystem gptkb:Vite
gptkb:Nuxt_3
gptkb:Pinia
gptkbp:function gptkb:Fragments
gptkb:Teleport
Directives
Suspense
Slots
Custom events
Async components
Lifecycle hooks
Provide/Inject
Reactivity system
Template syntax
https://www.w3.org/2000/01/rdf-schema#label Vue 3
gptkbp:influenced gptkb:Quasar_Framework
gptkb:Vite
gptkb:Nuxt_3
gptkbp:influencedBy gptkb:Angular
gptkb:React
gptkb:Knockout.js
gptkbp:latestReleaseVersion 3.4.21
gptkbp:license gptkb:MIT_License
gptkbp:npmPackage vue
gptkbp:officialWebsite https://vuejs.org/
gptkbp:platform gptkb:website
Mobile (with NativeScript or Quasar)
gptkbp:predecessor gptkb:Vue_2
gptkbp:programmingLanguage gptkb:JavaScript
gptkb:TypeScript
gptkbp:releaseDate 2020-09-18
gptkbp:renderingEngine virtual DOM
gptkbp:repository https://github.com/vuejs/core
gptkbp:route gptkb:Vue_Router
gptkbp:stateManagement gptkb:Vuex
gptkbp:supports gptkb:Fragments
gptkb:Teleport
Suspense
Tree-shaking
Better performance
Composition API
Custom Renderer API
Emits option
Improved TypeScript support
Multiple root nodes
Options API
v-model enhancements
gptkbp:usedFor building user interfaces
single-page applications
gptkbp:bfsParent gptkb:Vuetify
gptkbp:bfsLayer 5