The Progressive JavaScript Framework
Vue (pronounced /vjuː/, like view) is a JavaScript framework for building user interfaces. It builds on top of standard HTML, CSS, and JavaScript and provides a declarative, component-based programming model that helps you efficiently develop user interfaces of any complexity.
Here is a minimal example:
import { createApp, ref } from 'vue'
createApp({
setup() {
return {
count: ref(0)
}
}
}).mount('#app')
An approachable, performant and versatile framework for building web user interfaces.
Truly reactive, compiler-optimized rendering system that rarely requires manual optimization.