前五天:学习Vue的基本语法和概念;打包工具 Webpack ,GUlp
1、什么是vue.js
vue.js是目前最火的一个前端框架(关注的人比较多) React是目前最流行的一个前端框架(用的人比较多)
React除了网站开发,还可以开发手机APP Vue也可以开发手机APP,但需要借助于Weex
Vue.js是一套构建用户界面的框架,只关注视图层,不仅易于上手,还便于与第三方库或者既有项目的整合。(Vue有配套的第三方类库,可以整合起来做大型项目的开发)
2、框架和库的区别
框架:是一套完整的解决方案;对项目的侵入性比较大,项目如果需要更换框架,则需要重新架构整个项目。
库(插件):提供某一个小功能,对项目的侵入性较小,如果某个库无法完成某个需求,很容易切换到其他库来实现
3、Node(后端)中的 MVC 与前端中 MVVM 之间的区别
MVC是后端分层开发的概念
MVVM:前端视图层的概念,主要关注于试图层的分离,也就是说MVVM把前端的视图层分为了三部分:Model,View,ViewModel