vue.js is a front-end framework, a front-end js framework, and a progressive framework for building user interfaces; it is built with the ideas of data-driven and componentization, and adopts bottom-up incremental development the design of. The goal of Vue.js is to implement responsive data binding and composed view components through the simplest possible API.
vue.js is a front-end framework and a front-end js framework.
Vue.js is a JavaScript MVVM library and a progressive framework for building user interfaces. It is built with data-driven and componentized ideas, and adopts a bottom-up incremental development design.
Vue’s core library only focuses on the view layer, and is very easy to learn and integrate with other libraries or existing projects. Vue, on the other hand, is fully capable of driving complex single-page applications developed using single-file components and libraries supported by the Vue ecosystem.
The goal of Vue.js is to enable responsive data binding and composed view components through the simplest possible API.
Compared with Angular.js, Vue.js provides a simpler and easier-to-understand API, allowing us to quickly get started and use Vue.js.
In terms of vue debugging, you can choose to install the chrome plug-in vue Devtools. Open the vue project and select the vue panel in the console. In the Devtools tool, you can select a component and view the data information in the corresponding component. You can also select the Vuex option to view the status variable information of Vuex in the project.
In terms of vue component library, I personally do not recommend using the UI component library. After all, the process of making your own wheels is still very fulfilling. Of course, if you pay more attention to development efficiency and choose vue2.0 as the front-end framework, then the Element component launched by Ele.me is a very good choice. Its github project (https://github.com/ElemeFE/element) is updated frequently. Although the project will be a little unstable, element is the best UI component that supports vue2.0 so far. Just like its slogan, "Rapid prototyping means you work less overtime."
Compared with Angular.js
Compared with Angular.js, Vue.js provides a simpler and easier-to-understand API, allowing us to quickly Get started and use Vue.js.
Related recommendations:
2020 front-end vue interview questions summary (with answers)
vue tutorial Recommendation: The latest 5 vue.js video tutorial selections in 2020
For more programming-related knowledge, please visit: Programming Teaching! !
The above is the detailed content of Is vue.js a front-end framework?. For more information, please follow other related articles on the PHP Chinese website!