![1155e2723ffb7bed6c14f59a483ecb04.png](https://i-blog.csdnimg.cn/blog_migrate/512d9843809a3be5b6f5e19625844d2c.png)
Vue.js 目前是前端的主流框架之一,和Angular.js、React.js 一起,并成为前端三大主流框架!Vue.js 是一套构建用户界面的框架,只关注视图层,它不仅易于上手,还便于与第三方库或既有项目整合。(Vue有配套的第三方类库,可以整合起来做大型项目的开发)。基本上鄙人了解到的公司前端百分之60以上都在用Vue,面试必问你特么会三大框架吗?不会这个就好像瘸了一样,整一个项目,人家两天不用考虑兼容性,可苦了用原生js开发的人了,两个星期都不一定能整顺了,深受其害,特别是IE,简直是一坨shit,连开发它微软都放弃他了
![dd5ffe26d7661e555488ee4df5ae1eec.png](https://i-blog.csdnimg.cn/blog_migrate/b5540491f900a98d66cb7bf138a58dc4.png)
。一般提高开发效率的发展历程:原生JS->Jquery/Zepto等库->(art-template)前端模板引擎 -> Angular.js / Vue.js(能够帮助我们减少不必要的DOM操作;提高渲染效率;双向数据绑定的概念【通过框架提供的指令,我们前端程序员只需要关心数据的业务逻辑,不再关心DOM是如何渲染的了】)。有时候有人会问MVC和MVVM有区别吗