刚才逛 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 1
的确很好用,简单易学,做过几个项目,非常便利。但相比另外两个,生态差很远,一个人项目,用起来总不那么放心,社区里各种组件质量层次不齐,远没有另外两个完善。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 1
@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 优秀的东西都吸收过来了
|