
刚才逛 github 的时候发现的,然后好奇的搜了下前端三大框架的 star 历史记录,可以看出 Vue 在 2016 年中旬跟 React 差距很远,跟 Angular 不相上下,之后突然就开始爆发增长,从各个社区的帖子数量也可以看出来。
如果当前的增速保持不变,差不多 2017 年末 2018 年初就可以超过 React 了……

1 blessyou 2017-07-15 17:17:01 +08:00 心疼一秒 angular |
2 laogui 2017-07-15 17:24:09 +08:00 的确很好用,简单易学,做过几个项目,非常便利。但相比另外两个,生态差很远,一个人项目,用起来总不那么放心,社区里各种组件质量层次不齐,远没有另外两个完善。github 上的 star 数也主要得益于中国数量颇大的开发人员。 |
3 hellodigua OP @laogui 你说的部分对,Star 数可能有一部分得益于中国的开发者,但是也没有那么绝对…… https://github.com/vuejs/vue/stargazers,从 Vue 的 star 用户列表里,来自国内的开发者其实并没有占到多数…… 所以我觉的不仅是中国,Vue 怕是要要得益于全世界的前端初学者…… |
4 Ncare 2017-07-15 17:43:55 +08:00 via iPhone 个人感觉还 react 更好点,与 vue 比的话 |
5 ibufu 2017-07-15 17:48:33 +08:00 营销鬼才 |
6 wwqgtxx 2017-07-15 18:13:08 +08:00 个人觉得这货作为初学的确好用,react 的复杂度对于初学者实在是有点高 |
7 Fail 2017-07-15 18:17:29 +08:00 然后呢?很伟大? |
8 laogui 2017-07-15 18:24:49 +08:00 @hellodigua 去年还是前年看过这个 star 关注列表,每页有 1/3 是中国人。我用 vue 也有一年多了,遇到问题大部分时候靠百度,google 上答案好少,然后就是 laravel 社区讨论 vue 的比较多,作者很会靠大树做营销。stackoverflow 上 vue 的相关问题和 anguar、react 相比差至少十倍。 当然,不可否认,vue 的国际化是中国开源项目里做的最好的,得益于作者的国际背景,学习曲线相比另外两个也是相当低,star 数也很快会超过 react,未来会更火。 |
9 athomas 2017-07-15 18:49:37 +08:00 Vue 的确是一个很聪明的框架,但同意生态还是太弱了比较其他两家 |
11 elone 2017-07-15 19:38:12 +08:00 via Android 总感觉这是我遇到的最会营销也最成功的开源项目了。 |
12 tracyone 2017-07-15 19:42:47 +08:00 框架都是浮云。你们这些搞上层应用最喜欢争论框架。 |
13 yoa1q7y 2017-07-15 19:52:11 +08:00 @laogui #8 我不是 vue 的粉,但是要说,stackoverflow 上的问题少,会不会是因为 vue 概念简单,入门容易,文档齐全导致没必要问问题呢 |
14 coldsnap 2017-07-15 20:10:01 +08:00 @yoa1q7y NPM 的下载量大概 React 是 Vue 的十倍。而真正在工业界的使用深度和广度,可能十倍都不止。React 已经在多个互联网大公司的核心项目上使用,也快成为西方传统行业 web 站点的标配( HBO、沃尔玛这类也换了 React )。 GitHub star 这个东西主要跟曝光度有关系,跟它好不好用,甚至用的人多不多没什么关系。 |
15 chairuosen 2017-07-15 20:14:26 +08:00 @laogui 文档质量和框架设计也会影响问题数目的,不能完全看用户基数。 |
16 firefox12 2017-07-15 21:04:06 +08:00 via iPhone 难道不是因为国内的用户多,英语不够好,所以不在 stackoverflow 上面问问题吗? |
18 changwei 2017-07-15 22:33:24 +08:00 via Android 难道不是因为今天有 jscon 大会?(忘记是不是叫这个名字了)我看到群里面有小伙伴在现场的都要到了尤大的签名了。 |
19 ezreal 2017-07-15 22:35:19 +08:00 我厂很多业务都在用 vue,react 用的反而少 |
20 kxxoling 2017-07-16 00:34:09 +08:00 用 Vue 的时候错误定位很容易,用 React 的时候经常定位到编译后的代码,只能根据刚刚改了什么猜测问题的原因,就个人的体验上也是 Vue 更好。 |
21 jin5354 2017-07-16 08:08:25 +08:00 vue 和 react 都很熟,就大多数场景来言,vue 出活速度就是快,就是省心省力,star 高实至名归。 |
22 Sapp 2017-07-16 09:46:01 +08:00 @Ncare react 太容易卡死在初学了,单一个 jsx 就能卡死多少人。而且 vue 开发速度真是挺快的,招人也不用非得招熟手,新手跟着也能干。 |
24 sagaxu 2017-07-16 10:00:51 +08:00 vue 挺适合后端狗撸管理后台用,饿了么开源的那套 UI 控件也是很给力 |
28 Raincal 2017-07-16 12:46:51 +08:00 |
29 keysona 2017-07-16 15:32:41 +08:00 angular 用得想死。 vue 用得很愉快。 |
30 tairan2006 2017-07-16 16:00:08 +08:00 我觉得 Vue 挺好用的~ |
31 leky 2017-07-16 17:44:41 +08:00 via iPhone angular4 也挺好 |
32 zhuangtongfa 2017-07-16 17:54:55 +08:00 @athomas 说是这样说,虽然 React 那边先出了很多东西,但是很多东西都不怎么好用,路由不好用,动画不好用, Redux 不好用, Vue 本身更像是 React 的完全体,把 React 优秀的东西都吸收过来了 |