一、什么是vue?

Vue是一套用于构建用户界面的渐进式框架
特点(易用,灵活,高效,渐进式框架啊)。
所谓渐进式就是我们可以由浅入深的,由简单到复杂的方式去使用vue.js。

二、vue的优点

1.体积小。

压缩后33k

2.更高的运行效率

基于虚拟DOM,一种可以预先通过Javascript进行各种计算。把最终的DOM操作计算出来并优化的技术。由于这个DOM操作属性预先处理操作,并没有真实的操作DOM,所以叫做虚拟DOM。

3.双向数据绑定

让开发真不用再去操作DOM,把更多的精力投入到业务逻辑上。

4.生态丰富,学习成本低。

  1. vue+components+vue-router+vuex+vue-cli

三、什么是库,什么是框架

  • 库是将代码集合成一个产品。库是我们调用库中的方法实现自己的功能。
  • 框架则是为解决一类问题而开发的产品。框架是我们在指定的位置编写好代码,框架帮我们调用。

框架是库的升级。

四、课程大纲

  1. https://gitee.com/big-frontend/wechat-vue