为什么感觉 Vue 的组件相对于 React 来说很少呢?

2020-12-08 22:18:17 +08:00
 SystemLight

使用 React 时候需要各种组件总是能搜出一大把,然后每个组件在 github 上面的 star 数量也很多,但是换成 Vue 以后总感觉找不到合适的组件,而且即便找到了也是不温不火的哪种,这是什么原因呢?

11958 次点击
所在节点    Vue.js
119 条回复
zxCoder
2020-12-09 11:34:56 +08:00
开战!
Biwood
2020-12-09 11:44:09 +08:00
我还是屏蔽这个帖子吧,真没想到我的一句话会被解读为某种吹捧,我在 25 楼有解释,不再赘述。这帖子从第一个回复我的楼层开始基本已经没法看了,而且那层楼因为包含情绪且极具攻击性而获得大量点赞,可见过度解读的人不在少数。以后尽量不再参与这类讨论了。
zzzzzzzzyp
2020-12-09 11:44:59 +08:00
War!
vvv1
2020-12-09 11:55:53 +08:00
月经来了
CRVV
2020-12-09 12:08:54 +08:00
@abersheeran

> 论运营能力,youyuxi 比整个 V2EX 社区所有人加起来都强,不服的可以拎自己的项目出来看看影响力和知名度有没有 Vue 高。

自己的项目当然拎不出来。
但我觉得 Shadowsocks 的影响力和知名度远比 Vue 高
charlie21
2020-12-09 12:22:20 +08:00
angular 社区中的保守派(反对引入 Flux 概念作状态管理,支持手动状态管理,反对在项目中引入 RxJS 这种响应式编程的库 并把它看作 over engineering, overhead )把 redux 式的状态管理(比如 @ngrx/store )看作 heavy overhead

这种反对引入 也是一种极简
optional
2020-12-09 12:23:06 +08:00
@CRVV 说说什么影响力(商业项目数量,用户数,曝光度,捐献数量,star,教程资料,搜索数量,知名度) ss 何德何能和 vue 对比?
KuroNekoFan
2020-12-09 12:25:33 +08:00
@abersheeran #26 很妙
wenzichel
2020-12-09 12:26:56 +08:00
我感觉主要是官方已经做的很好了,那其他人就没必要再接着搞了,比如 vuex, vue-router 等,这些官方配套就已经很好了。

但 react 官方配套的东西就很少,就光状态管理,想想就有多少库,mobx, redux 等
ck65
2020-12-09 12:27:53 +08:00
还是要学习一下楼主的金币创收姿势啊。
abersheeran
2020-12-09 12:28:18 +08:00
@CRVV 我很感谢 ShadowSocks,上大学之后第一次看 YouTube 是它帮的我。但是它的影响力和知名度,没你想的那么高。除了我们这些硬核用户以外,普通用户根本不会关注你用的是什么。硬核用户能有几个呢?看看 GitHub 的 Star 数量就知道了,真没几个……题外话,我毕设是 websocks,功能类似于它,灵感来自于它,但特征更少,再次表示对这个项目的感谢。
ly020044
2020-12-09 12:29:15 +08:00
在我没点进来之前,我就知道已经有战火了。这种贴 tmd 的感觉隔几天就有,有啥意思?
abersheeran
2020-12-09 12:34:17 +08:00
@Biwood 论坛本就是讨论和宣泄情绪的地方,要是真纯理性交流,这个帖子就不该发出来。
williamZXS
2020-12-09 12:37:03 +08:00
哈哈,娱乐圈名不虚传
mamahaha
2020-12-09 12:40:27 +08:00
vue 引入第三方原生插件很方便,大家都直接调用原生插件,或者简单改改,所以开发组件的人就少了。
WNW
2020-12-09 12:51:32 +08:00
@nise3055 哈哈哈哈🤣🤣🤣🤪🤪笑死!
OHyn
2020-12-09 13:00:53 +08:00
这两个都不错,但团队实力有限的适合 Vue,React 选择太多了,路由和状态管理官方都不管,选择一多就开始乱了。
不管是自己造轮子还是拿别人的轮子,遇到复杂场景总是会头疼。
比如 vue 中的 KeepAlive,在 react 中做就比较费劲。
darknoll
2020-12-09 13:29:04 +08:00
华为中兴是不是还在用 angular?
sevenzhou1218
2020-12-09 13:33:19 +08:00
哈哈,某些楼真是笑死个人了...
nnnToTnnn
2020-12-09 13:46:42 +08:00
我喜欢 React, 出发点理由很简单。

1. 组件化
2. 高性能,毕竟关于 render 的白皮书都出了
3. 自由。低耦合
4. 流行
5. 活跃度高

这些是 vue angular 或者其他框架所不具备的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/733509

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX