VueMastery创始人谈Vue的成功原因
极客时间编辑部
讲述:杜力大小:1020.90K时长:02:11
Vue.js 的使用率一直在突飞猛进,调查显示,它是 2017 年 GitHub 上最受欢迎的开源项目。近日,InfoQ 对 VueMastery.com 的创始人格雷格·波拉克(Gregg Pollack)进行了采访,他表示,Vue 成功的一个主要原因,在于其核心团队聚焦于使用 Vue 渐进增量采纳(incrementally adoptable)。
波拉克表示,人们采纳并使用 Vue 的主要原因有许多,首先,Vue 做得非常出色,实现了 React、Angular 中的所有最佳实践,并且对于使用者而言,使用它非常容易。这不仅是因为 Vue 具有所有框架同样的模式,而且因为它关注了使用者在首次开始学习它时的感受。Vue 具有很好的文档,这会让大家更容易上手。
其次,人们使用 Vue 还得益于,Vue 可以渐进增量采纳。这意味着,开发人员既可以在一开始将 Vue 作为项目的一小部分,也可以从一开始就大范围地使用 vue-cli,并按照 Vue.js 的方式实现一切。
此外,波拉克侧重于将响应式能力作为 Vue 的核心特性之一,在许多此类框架中都能发现响应式能力。响应式是指在某处 JavaScript 代码中包含了数据,一旦数据发生变化,框架就知道网页中所有需要做更新或更改的不同位置。
在他看来,如果能将数据抽象出来,并且如果只有一个 JavaScript 数组之类的结构,那么一旦数据发生改变,开发人员就能知道它所影响的网页部分,这是非常棒的。
而能够实现上述功能的框架是很关键的,这样就不必担心如何更新 DOM、如何在回调钩子中运行 jQuery。开发人员只需要给出一个模板,就可以让框架去发现何时需要做更新,以及如何更新。
另外,在波拉克看来,Vue 中最被低估的特性是动画和转换特性。他认为动画和转换普遍存在于网络应用中,但是很少有企业充分利用它们去创建漂亮的用户界面。而 Vue 的这一特性使得那些可能拥有较少代码体验的设计人员,仍然可以轻松访问并使用该框架,这可能也是 Vue 的创建者尤雨溪(Evan You)想要 Vue 获得的部分影响力。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论