文档介绍:vue框架入门2019/12/27Friday为什么存在框架?2019/12/27Friday主流框架分析纯模板引擎:最少的就是纯模板引擎,只管状态到界面的映射。React和Vue:其实这两者都是非常专注的只做状态到界面映射,以及组件。Backbone:它会给你多一些架构上指导,比如它会让你分层。Angular:它做的事情就更多,它有自己的路由,这些都会包含在里面。Ember:相比Angular,Ember做得就更加彻底,Ember信奉的是约定优于配置,它会将一切都帮你设计好打包好,你就开箱用就可以了。Meteor:Meteor只是一个极端,它是从前到后全都包含,从前端到数据层到数据库,全都帮你打包好。2019/12/27FridayReact+&Vue+2019/12/27FridayVue现状2019/12/(读音/vjuː/,类似于view)是一套构建用户界面的渐进式框架。Vue的核心库只关注视图层,它不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与单文件组件和Vue生态系统支持的库结合使用时,Vue也完全能够为复杂的单页应用程序提供驱动。2019/12/27Friday2019/12/27FridayMVVMDemo0012019/12/27Friday生命周期Demo005每个Vue实例在被创建之前都要经过一系列的初始化过程。例如,实例需要配置数据观测(dataobserver)、编译模版、挂载实例到DOM,然后在数据变化时更新DOM。在这个过程中,实例也会调用一些 生命周期钩子 ,这就给我们提供了执行自定义逻辑的机会。2019/12/27Friday