1.vue-介绍

文章目录

1.什么是vue

Vue.js是一套构建用户界面的“框架”,不仅易于上手,还可以与其他第三方库整合(Swiper、IScroll…)

2.框架和库的区别

框架:是一套完整的解决方案;对项目的“侵入性”较大,项目如果需要更换框架,则需要重构整个项目。
库(插件):提供某一个功能,对项目的“侵入性”较小,如果某个库无法完成某些需求,可以很容易切换到其他的库来实现。、

3.为什么要学习框架

提升开发效率。
前端提高开发效率的发展历程:原生JS——>JQuery之类的类库——>前端模板引擎——>Vue/React/Angular

4.选择先学习Vue框架的原因

Vue、Angular、React是前端三大主流框架。但是只有Vue是国人编写的,所以资料都是中文的,并且Vue中整合了Angular和React中的众多缺点,可以降低学习难度。

5.使用Vue的优点

5.1 Vue的核心概念一

通过数据驱动界面更新,无需操作DOM来更新界面,使用Vue只需要关心如何获取数据,如何处理数据,如何编写业务逻辑代码,只需要将处理好的数据交给Vue,Vue就会自动将数据渲染到界面上。

5.2 Vue的核心概念二

组件化开发,我们可以将网页超分成一个个独立的组件来编写。将来再通过封装好的组件拼接成一个完整的网页。
1.vue-介绍

上一篇:CSS clear 清除浮动,兼容各浏览器


下一篇:angular FileUploader