1.背景:Vue的的作者是尤⽟溪,Vue框架的来源是其在项⽬开发中发现使⽤过的Backbone,Angular都不 能更好的适应当时在做的项⽬,然后就有了⾃⼰写⼀个框架的想法。⼀开始的⽬标就是去提供⼀个⼗分 简单专注的⼯具,只是将⼀些DOM和JS对象同步,在这之后,开始扩充范围以及将更多的模块加⼊到⽣ 态系统,最终形成⼀个框架。
对于Vue名字的来源,尤⽟溪表示:其实在最开始想的名字是seed.js,但在NPM上已经被注册了,所以 就想这个是⼀个视图的库,但是直接叫他的英⽂ “ view ” 有点太直接了,于是我把 “ view ” 这个单词 放进⾕歌翻译中,然后发现他的法语翻译只有三个字⺟,这看起来很棒,并且没有被注册,所以就在 2013年6⽉在NPM进⾏了注册。
2.优点:
(1) 轻量级的框架
(2)双向数据绑定
(3)指令
(4)组件化
(5)客户端路由
(6)状态管理
3.开发模式:MVC 与 MVVM
(1)MVC
(2)MVVM
指令: