首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

React 长期以来的“历史主导地位”如何慢慢被暴涨的 Vue 所超越

对Facebook推出的React仰慕已久,一直没有找到合适的机会尝试,而react早已经是最热门的前端框架,coding.net的WebIDE,墨刀的web原型设计应用,都是非常成熟的react应用;最近正好前后端都有很多想法,周末花一天时间折腾了一翻,顺利的完成入门训练。

React一般被用来作为MVC中的V层,它不依赖其他任何的库,因此开发中,可以与任何其他的库集成使用,包括Jquery、Backbone等。它可以在浏览器端运行,也可以通过nodejs在服务端渲染。React的思想非常独特,性能出众,可以写出重复代码少,逻辑清晰的前端代码。

通过使用一个叫做StarHistory的工具,我们可以清楚看到:React长期以来的“历史主导地位”是如何慢慢被暴涨的Vue所超越。

通常情况下,当框架的流行度提高时,往往会引发大量关于哪个框架“确实”更受欢迎、哪个框架更强大以及其他方面的争论。不要误解我的意思,我很喜欢Vue——最近我使用它的频率远远超过了React的频率,但一个项目在github上的star数量更多的是衡量它的“流行”程度,而不是实际使用情况。

支持着38%互联网的Web服务器在GitHub上拥有1766个star,而为Node控制台添加颜色的JavaScript库有3206个star。因此,为了更好地了解VuevsReact的相对流行度,我们需要一些方法来衡量项目的实际使用情况。

这并不是说Vue在被采用方面的数据表现不佳——事实上,Vue在这方面的倍数略有增加,从2016年6月大约12:1的比例(1.693Mvs141.5k)下降到2018年5月7:1的比例(9.388Mvs1.374M),两者的差距明显的缩小了。

我们可以看到Angular.js与React和Vue相比曾一度处于领先的地位,但在2016年年中被React超越,然后2017年被Vue超越。第二个迭代版本Angular自2016年9月推出以来,它的star数目逐渐上升,现在也已经慢慢赶上了Angular.js,但在受欢迎程度方面依然处于第四位。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180706A12XF800?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券