应该算是情理之中
1
xiaoyangsa 2017-01-20 09:33:58 +08:00
现在的前端像几年前 java 各种框架的混战。来一个世界级标准让程序员少受点累
|
2
vicalloy 2017-01-20 09:36:24 +08:00
从生态环境上来看 Vue 同 React 差的还是有点远
|
3
swift 2017-01-20 09:37:49 +08:00
道理我都懂,可我还是选择 React
|
4
viko16 2017-01-20 09:45:41 +08:00
讲道理:是 2016 年新增的星星超过了,总数还有差距
|
5
awesomes 2017-01-20 09:49:18 +08:00
总数上 angular 还最高呢,看看趋势才是 https://www.awesomes.cn/rank?sort=trend
|
6
LWXYFER 2017-01-20 09:59:04 +08:00
说的好,我选择 React
|
7
linxl 2017-01-20 10:01:29 +08:00
哪个简单用哪个, 我才不想加班呢
|
8
rokeyzki 2017-01-20 10:04:59 +08:00
大公司里面还是 react 比较多, vue 更多是个人项目或者创业团队在用
|
9
ericls 2017-01-20 10:06:38 +08:00 1
不用 elm 都是歪门邪道
|
10
robinlovemaggie 2017-01-20 10:08:11 +08:00
轮子再好,不如骑兵
|
11
bramblex 2017-01-20 10:31:00 +08:00
vue 就是人民群众喜欢的东西,接地气。 react 好是好,但是没 vue 接地气。
小白要从 vue 和 react 中挑一个,估计挑 vue 的占多数,所以 vue 的逐渐火爆是必然的。 |
12
civet 2017-01-20 10:31:22 +08:00
优越感?
|
14
assad 2017-01-20 10:34:07 +08:00
|
15
wenymedia 2017-01-20 10:36:37 +08:00 via Android
React 性能优化靠大家 vue 性能优化靠尤大 真正能让你感受到强大的是 React ,踩坑也是必不可少的。。
|
16
chairuosen 2017-01-20 10:41:53 +08:00
一开始,也没人觉得 jQuery 会赢
|
17
learnshare 2017-01-20 10:42:07 +08:00 1
都是工具,区别在于手感,效率取决于使用者。 jQuery 才是最好的
|
18
dcirplan 2017-01-20 11:16:13 +08:00
说的好,我选择 React
|
20
ctsed 2017-01-20 11:20:38 +08:00 via iPhone
在中国推广的好啊
|
21
ghbjy1128 2017-01-20 11:26:53 +08:00
有点像早前的 jQuery, prototype, mootools 还有 YUI 之间的竞争一样。
|
22
agtc 2017-01-20 11:36:13 +08:00
全家桶太蛋疼,尤其是 redux
|
23
lwjcjmx123 2017-01-20 11:44:30 +08:00 via Android
我们用的 vue ,确实比较容易上手
|
24
hansnow 2017-01-20 12:21:04 +08:00
我有种不负责任的感觉哈, Vue 的 star 有一定的跟风成分,而且 Vue 生态的成熟程度距离 React 还有相当的距离吧
|
25
gisonrg 2017-01-20 12:21:18 +08:00 via iPhone 1
因为很多人在 2015 年就把 React star 了吧→_→
|
26
acoder2013 2017-01-20 12:22:18 +08:00
我爱 JQuery
|
27
cougar 2017-01-20 12:25:58 +08:00 1
Vue.JS is used in production by big companies (including Alibaba, the biggest e-commerce company in China), so you can consider it as a safe choice.
哈哈,看到这个笑了, ali 啥没用过啊 |
28
learnshare 2017-01-20 12:59:45 +08:00
@cougar 阿里内部还要分各个技术派系呢
|
29
HaiYu 2017-01-20 13:15:56 +08:00 2
@int64ago Vue 的 start 几乎都是国人,跟风程度很大,而且 stare 其实就是相当于朋友圈点赞,由于 vue 的开发者会刷知乎啥的所以朋友圈人多罢了,重要的是生态环境。
我一般比较的维度: 谷歌趋势 https://www.google.co.jp/trends/explore?cat=31&q=angular%202,vue%202,react,angular,vue StackShare stackoverflow 和 Quora Udemy 教程或者 Youtube 视频数量。 |
30
NemoAlex 2017-01-20 13:17:32 +08:00 via iPhone
React 跟风的才多吧, Vue 背后又没有大公司
|
31
banricho 2017-01-20 14:05:45 +08:00
Vue 生态也不差啊,该有的都有吧...
|
32
xuqd 2017-01-20 14:24:21 +08:00
Angular......
|
33
xhowhy 2017-01-20 14:44:22 +08:00 2
如果是码农,想必会经常用 stackoverflow 搜索问题,不知道那些用 vue 的是谁在上面帮你解答疑惑?或许 vue 比 react 用户更喜欢通过 qq 群找问题答案吧
|
34
jellybool 2017-01-20 14:47:43 +08:00 via iPhone 1
想起一句经典的电影台词:
live or die, make your choice |
35
Wangxf 2017-01-20 15:11:49 +08:00
笑了,你去看看各大公司招聘 jd ,各大招聘网站搜索关键字看看, react 比 vue 远远大的多,社区不是 vue 能比的,高端玩家比例也比 vue 多,虽然我用 vue ,但是还是要实事求是
|
36
tyrealgray 2017-01-20 15:41:07 +08:00 via iPhone
vue 就国人多而已吧,反正我觉得老外这边基本上都是走 react 和 ag 去了
|
38
doubleflower 2017-01-20 15:50:26 +08:00
之前用 react+redux 做了个项目,感觉这套东西对一般项目有点过度架构了,现在正在试转 vue 中
|
39
miaotaizi 2017-01-20 15:55:56 +08:00
@tyrealgray
因为 vue 是国人写的嘛? |
40
nino 2017-01-20 16:26:28 +08:00 1
2017 的新年愿望是前端别再讨论框架了
|
41
fyibmsd 2017-01-20 16:44:03 +08:00 2
vue 帮助了太多英语差的弱鸡前端
|
42
yangxiongguo 2017-01-20 16:46:12 +08:00
仔细想想, react 才是跟风的吧
|
43
WildCat 2017-01-20 16:46:56 +08:00 via iPhone
要用 vue 你几乎不可能在伦敦找到工作。
框架是个好框架,只是就事论事 |
44
sokis 2017-01-20 16:54:56 +08:00 1
## 2017 的新年愿望是各位大神别在自成一套。一人写一套 UI 组件库了。。了了了!
>太可怕了。。国人为了刷经验,看了别人的框架就自成一套写一个组件库。等你一用就不维护了。可怕。。。 |
47
sox 2017-01-20 17:12:50 +08:00
楼主这标题也说的很含糊:
> 讲道理 Vue 已经超过了 React 了 只是今年的 star 更多而已,什么就超过了 😂 |
48
sokis 2017-01-20 17:22:57 +08:00
@sox 我觉得理想的社区是,有人发起项目。然后有意向的一起参与维护。。
> 不要用那种 "他写的好垃圾。还是自己来写个吧"。。:( |
50
wenymedia 2017-01-20 18:47:06 +08:00 via Android
@sox vue vuex 给我感觉性能优化都默认开箱即用 相比之下 React&Redux 需要手动 immutable
|
51
zhuce1234578888 2017-01-20 18:50:42 +08:00
谁分析下 vue 的 github 关注用户都是哪个国家最多?
|
52
zhuce1234578888 2017-01-20 19:12:04 +08:00
找工作还是 react 和 angular 吧
|
53
jiongxiaobu 2017-01-20 19:15:35 +08:00 via iPhone
堪比娱乐圈
|
54
2zH 2017-01-20 19:31:10 +08:00
@doubleflower 不用 redux 就好了……把 react 当一个 view 来用
|
55
lostab 2017-01-20 19:47:07 +08:00 via Android
还在用 jQuery 的是不是已经被时代抛弃了?
|
56
jimzhong 2017-01-20 21:25:00 +08:00
我爱 jQuery
|
57
Sunkist 2017-01-20 21:28:26 +08:00 2
又要发布新版本了么,还是怎么的,又出来公关。 vue 本身是不错的,就是国内的这些 尤大吹, vue 吹,真是恶心,堪称前端圈的 tfboy 脑残粉。
|
58
mingyun 2017-01-20 22:11:20 +08:00
@assad 这网址不错 https://github-trending.com
|
59
NickCarter 2017-01-20 23:23:21 +08:00 1
还在用 angular1 :)
|
60
lucky215 2017-01-21 00:39:34 +08:00
个人还是选择倾向 React
|
61
dantegg 2017-01-21 00:51:56 +08:00
说的太好了,我用 react
|
62
neoblackcap 2017-01-21 02:06:49 +08:00
@chairuosen jQuery 是真牛逼,你看看现在的浏览器就原生支持 jQuery 那个堪称神来之笔的 css selector(document.querySelector),平台将库的功能收作正规军。
牛逼的东西都是在无形中的时候改变着世界,它将成为标准,而不仅仅是一时的风潮。 |
63
Miy4mori 2017-01-21 03:23:15 +08:00 via Android 1
只有 ng2 才有望成为前端中的 spring ,其他的太小家子气。
|
64
Geoion 2017-01-21 04:05:33 +08:00 via Android
反正所有的前端轮子都是在给 js 续命
|
65
librae 2017-01-21 08:30:17 +08:00 via iPhone
@Geoion npm 一直给续着。如果哪天 js 没了,估计一定是个有强大生态支持的某语言替天行道,不过会么?
|
66
FrankFang128 2017-01-21 09:02:44 +08:00 via Android
@sox 我看 commit 分布全是尤提交的,你说的是社区里的哪些人?
|
67
killpigman 2017-01-21 09:24:06 +08:00
楼主说得好, vue 牛逼,但我还是用 react
不是一个数量级的,没什么可比较。 这就如之前的一个段子: 王思聪他爹给他 5 个亿,他挣了 40 个亿,翻了 8 倍!我爹给我 5 块钱,我买了一副手套和一瓶水,到工地搬砖挣了 200 ,翻了 40 倍!事实证明我比王思聪要厉害的多! |
68
Technetiumer 2017-01-21 09:25:16 +08:00
|
69
jiyinyiyong 2017-01-21 11:09:44 +08:00 via Android 1
react 社区某种程度上存在问题,官方对于 react 是有偏好的,比如兼容性,比如 ES6 ,比如类型,实际上 react 维护是会顾及 Facebook 自身使用场景的,如果说阿里想要一个适合自己的版本,最简单就是自己重建一个。而 vuejs 是全职的作者加上他的团队,显然可以更好地照顾社区的声音,大概也是重要的原因之一, vue 不像 react 社区那么碎片化。
那么 vue 是否超越了 react ?看下具体的功能,各种组件, UI 库,都已经相当丰富。往外扩展的功能呢,比如服务端渲染,比如 native 渲染。 reactjs 的服务端渲染早就实现了,但是性能优化方案,好像是 16 年的 react 大会提出的,有 PR 但是没合并,最后似乎在 preact 之类社区框架有实现。 vuejs 去年夏天整个实现了,其实还不错。 native 渲染大家看到了 weex ,还在完善当中。 说快赶上 react 我觉得也还可以。不过 immutable 这个事情,我个人认为 immutable data 是未来的方向, react 算是拥抱了 immutable ,虽然效果比 clojurescript 还是差好多。 vuejs 大概是反感 immutable ,宁愿用黑科技手动优化。我个人认为考虑将来的发展, vue 有比 react 更长的路需要走。 而且 react 原作者 Jordan Walke 前段时间忙着玩 Reason ,用 HM 类型玩 React ,可以去 Twitter 感受一下……不知道尤小右会不会哪天也造个语言出来。 |
70
Bluecoda 2017-01-21 11:10:33 +08:00 2
vue 我认为国人的 star 至少占 70%,而且跟风和人云亦云非常严重,大量小白因为看不懂英文而放弃 react 的不在少数。而且 vue 感觉和 ng 太像了,学过一些 ng ,很容易可以上手使用 vue 。那既然如此我为啥不用 ng 呢,还有稳定的社区支持。 vue 的低端用户相当多,不如其他框架分布那么均匀。
选择上,我觉得还是 react+flux 体系更为放心,社区支持很好,低端小白少,能和你讨论的,基本上是对 react 有一定了解的人,这无形中过滤了一群我不太愿意去接触的人。 |
71
exoticknight 2017-01-21 11:18:22 +08:00
来个不同的关注点, Electron 大法好:)
|
72
awesomes 2017-01-21 11:25:05 +08:00
@xhowhy 这年头连用个 stackoverflow 都能用出优越感, github issue 没用? gitter 没用?
|
73
xhowhy 2017-01-21 11:54:23 +08:00 via iPhone
@awesomes github issue 数量?
你如果真感兴趣可以去查,难不成你得出 vue issue 少说明 bug 少的结论?不要搞笑好不好,一方面 vue 确实用的人不多,另一方面很多 vue 用户连 github 都不怎么上的,这是事实,不是优越感 引用上面 v 友的回复: vue 我认为国人的 star 至少占 70%,而且跟风和人云亦云非常严重,大量小白因为看不懂英文而放弃 react 的不在少数。而且 vue 感觉和 ng 太像了,学过一些 ng ,很容易可以上手使用 vue 。那既然如此我为啥不用 ng 呢,还有稳定的社区支持。 vue 的低端用户相当多,不如其他框架分布那么均匀。 选择上,我觉得还是 react+flux 体系更为放心,社区支持很好,低端小白少,能和你讨论的,基本上是对 react 有一定了解的人,这无形中过滤了一群我不太愿意去接触的人。 |
75
awesomes 2017-01-21 12:09:09 +08:00
@xhowhy 没人说 issue 数量,我强调的是,并非 stackoverflow 是唯一的解决问题的途径,也并不是除了 stackoverflow 就是 [qq 群找问题] 没你说的那么不堪。
想起了之前某人的一句话,因为 XX 易上手,所以全是低端用户,嗯,这逻辑我服。 |
76
awesomes 2017-01-21 12:09:53 +08:00
@gouflv 估计他就没用过 gitter ,会两句英文在 stackoverflow 上面提问题了,瞬间感觉自己高大上了
|
77
awesomes 2017-01-21 12:15:59 +08:00
https://cnodejs.org/topic/580da170b37ee8fb33978756 node 社区果然是低端用户多
|
78
zhuangtongfa 2017-01-21 13:10:51 +08:00
人生苦短,我用 vue,能快速出活才是硬道理
|
79
JamesRuan 2017-01-21 13:34:19 +08:00
大半年前写个页面,涉及到十几个状态切换逻辑。当时 React 和 Vue 一起学一起试:
React 学了 3 天,连带着 redux 也用好了,做出来了,报错很好,调试方便,还有专用的调试插件(虽然我没装)。 React 文档看得云里雾里的时候用了 Vue ,看着文档简单只学了 1 天,就是死活写不出来,明明都已经按文档做了,既不报错,有没有正确显示,想调试都不行,只能爬源码了…… 后来才知道 vue 是国人写的,我也就原谅它了,但是我也不会再考虑用了。 Vue 确实是出活快, 1 天就能上手,但是,长期来看呢?项目复杂度上来后呢? 核心简单的东西哪怕外表丑陋一些都不要紧,比反过来的那种更值得信赖。按这个逻辑,我也不喜欢 Angular 。 |
83
xhowhy 2017-01-21 14:25:53 +08:00 via iPhone
@awesomes vue 本身是不错的,就是国内的这些 尤大吹, vue 吹,真是恶心,堪称前端圈的 tfboy 脑残粉。
|
84
roist 2017-01-21 14:34:58 +08:00
讲道理 这个口头禅 真的有点恶心了 个人意见
|
85
darluc 2017-01-21 16:54:57 +08:00
万事皆怕跟风,说出自己的理由先
|
86
spice630 2017-01-21 17:01:18 +08:00
@robinlovemaggie
骑兵不如步兵~~ |
88
jiyinyiyong 2017-01-21 23:16:41 +08:00
看到新闻
|
89
lneoi 2017-01-22 08:42:19 +08:00
有点奇怪啊... VUE 虽然是国人写的,但刚开始一堆人是吐槽没中文,先从国外开始推的,最初都以为是外国写的。后来才慢慢翻出中文文档的。
以前是个人作品,推广没那么下力,现在好像已经有团队开始推广翻译了。 |
90
ljcarsenal 2017-01-22 10:50:03 +08:00
有没有像我这种从来不 star 的。。。
|
91
sox 2017-01-22 20:27:32 +08:00
|