Vue.js

E24481

Vue.js is a progressive JavaScript framework for building user interfaces and single-page applications with a focus on simplicity and reactive data binding.

All labels observed (9)

How this entity was disambiguated

Statements (51)

Predicate Object
instanceOf JavaScript framework
front-end framework
open-source software
coreConcept Composition API
Options API
linked to: Vue.js

component-based architecture
computed properties
declarative rendering
directives
reactive data binding
template syntax
virtual DOM
watchers
designGoal incremental adoptability
progressive framework
simplicity
developer Evan You
documentationUrl https://vuejs.org/guide
fileExtension .vue
hasEcosystemProject Element Plus
Nuxt.js
Quasar Framework
Vuetify
hasOfficialLibrary Pinia
Vite-based tooling
Vue CLI
Vue Router
Vuex
initialReleaseDate 2014-02-01
inspiredBy AngularJS
React
latestMajorVersion 3
license MIT License
maintainedBy Vue.js core team
linked to: Vue.js
programmingLanguage JavaScript
regionOfPopularity China
Worldwide
sourceCodeRepository https://github.com/vuejs/vue
supports TypeScript integration
custom directives
plugins
server-side rendering
single-file components
single-page applications
static site generation
transitions and animations
user interface development
usedFor SPA development
front-end web development
progressive web apps
website https://vuejs.org

How these facts were elicited

Referenced by (43)

Full triples — surface form annotated when it differs from this entity's canonical label.

TypeScript usedWith Vue.js
subject linked to: TypeScript programming language
npm usedWith Vue.js
React influenced Vue.js
Vue.js coreConcept Options API
linked to: Vue.js
Vue.js maintainedBy Vue.js core team
linked to: Vue.js
Svelte inspiredBy Vue.js
Webpack usedWith Vue.js
Vue Router integratesWith Vue 2
linked to: Vue.js
Vue Router integratesWith Vue 3
linked to: Vue.js
Pinia ecosystem Vue.js
Pinia isOfficialFor Vue.js
Pinia supports Vue 2
linked to: Vue.js
Pinia supports Vue 3
linked to: Vue.js
Vuex supportsFramework Vue.js
Vuex compatibleWith Vue 2
linked to: Vue.js
Vuex compatibleWith Vue 3
linked to: Vue.js
Vue CLI writtenFor Vue.js
Vue CLI supportsFramework Vue 2
linked to: Vue.js
Vue CLI supportsFramework Vue 3 (via plugin / configuration, not default in latest versions)
linked to: Vue.js
Nuxt.js basedOn Vue.js
Nuxt.js supports Vue 3
linked to: Vue.js
Quasar Framework basedOn Vue.js
Quasar Framework supports Vue 3
linked to: Vue.js
Quasar Framework previouslySupported Vue 2
linked to: Vue.js
Vuetify frameworkFor Vue.js
Vuetify supportsFramework Vue 2
linked to: Vue.js
Vuetify supportsFramework Vue 3
linked to: Vue.js
Element Plus basedOn Vue 3
linked to: Vue.js
Element Plus supportsFramework Vue 3
linked to: Vue.js
AngularJS influenced Vue.js
Redux canBeUsedWith Vue.js
Evan You knownFor Vue.js
Evan You founded Vue.js
Evan You notableWork Vue.js framework
linked to: Vue.js
Composition API partOf Vue.js
Composition API introducedInVersion Vue 3
linked to: Vue.js
Composition API relatedTo Vue Single File Components
linked to: Vue.js
AWS Amplify supports Vue.js
WebStorm supportsFramework Vue.js
RubyMine supportsFramework Vue.js (via JavaScript/TypeScript support)
linked to: Vue.js