vuejs is a progressive framework for building user interfaces. The vuejs framework can be integrated with third-party libraries or existing projects, and can also be used in conjunction with modern tool chains and various supporting libraries.
The operating environment of this article: windows7 system, vue2.5.17 version, DELL G3 computer.
What does vuejs do?
Vue (pronounced /vjuː/, similar to view) is a progressive framework for building user interfaces. Unlike other large frameworks, Vue is designed to be applied layer by layer from the bottom up. Vue's core library only focuses on the view layer, which is not only easy to get started, but also easy to integrate with third-party libraries or existing projects. On the other hand, when combined with a modern tool chain and various supporting libraries, Vue is fully capable of providing drivers for complex single-page applications.
What type of interface is vue.js suitable for?
a. There are many form items
b. The content needs to be modified according to the user’s operations
Vue.js is a tool used to build a web version of Zhihu This kind of web application has many form items and the content needs to be modified according to the user's operations
Why does Vue.js make it so convenient to develop web-based front-end applications?
a, declarative
b, responsive data binding
c, component-based development
d, Virtual DOM
Because Vue.js has declarative, reactive data binding, component-based development, and also uses Virtual DOM, a technology that sounds fancy just by looking at its name.
What is Vue-CLi?
It is a scaffolding tool for vue.js. To put it bluntly, it is a tool that automatically helps you generate the project directory, configure Webpack, and various dependent packages. It can be installed through
npm install vue-cli -g
. The following -g means global installation, which means You can call it directly through the vue command after opening the command line.
Vue language features:
Easy to use: Get started quickly based on HTML, CSS, and JavaScript. The API of Vue.js is based on AngularJS, KnockoutJS, Ractive.js, and Rivets.js. The API of Vue.js is not only a reference to other frameworks, but also contains many unique features of Vue.js.
Flexible: Simple and compact core, progressive technology stack, enough to handle applications of any scale.
Performance: 20kb min gzip running size, ultra-fast virtual DOM, most worry-free optimization.
Related recommendations: "vue.js tutorial" "The latest 5 vue.js video tutorial selections"
The above is the detailed content of What does vuejs do?. For more information, please follow other related articles on the PHP Chinese website!