火星人快乐学习网

火星人快乐学习网

怎么学习web前端三大框架之——Vue

或许大家是否有发现,在互联网圈子里,一直以来都存在一个现象:后端看不上前端。总觉得前端是较容易的,事实上也是如此,前端门槛较后端要低一些,但最近几年Web前端技术的发展突飞猛进,出现了很多优秀的前端框架,而众多前端框架中,Vue算得上是最热门的了。基本上各大互联网公司招聘前端都会要求掌握Vue,但不少前端开发者看Vue文档都觉得无从下手,那我们该如何学习Vue框架呢?



Vue框架较其它前端框架的区别



Vue框架全称是Vue.js,它是一款MVVM模式的渐进式框架,Vue框架和其它前端框架还是有一些区别的:



  1. Vue是响应式的数据绑定,数据双向绑定

  2. Vue.js里的数据是响应式的,无论是v-bind还是v-model绑定的数据,当数据变化时视图也会同步更新。

  3. Vue使用了虚拟DOM技术(vdom)

  4. Vue在操作DOM前是建立了一个虚拟DOM树,然后通过Diff算法来跟踪真实DOM的变化,然后只渲染发生变化的DOM,这样一来就提高了渲染效率。

  5. Vue是模块化开发模式

  6. Vue是模块化开发模式,一个复杂的页面最终是会拆分成N个组件去开发的,最终拼成一个页面。


发表评论: