Vue 的开发生态是不是没有 React 好

2022-12-07 19:24:14 +08:00
 movq

我一开始学前端的时候,想的就是顺手简单写一写,vue 写起来简单,就学了 vue3

后面发现那些 UI 库,react 的更多,更丰富,比如 github 上面,ant design 的 star 有 80 多 k ,而 vue 对应只有一个第三方开发者做的 ant design vue ,才 18k star

再比如大厂背书的 element ui ,vue2 版本的 star 很多,但是 vue3 的才 18k star ,感觉像是没那么多人去维护新版

听说国外大厂用 react 的也多,很少有用 vue 的

7379 次点击
所在节点    程序员
45 条回复
pengtdyd
2022-12-07 19:28:47 +08:00
国外 react 用的多,国内 vue 用的多,这其实是 vue 早期是中文文档,给很多初级程序员提供了极大的方便。
xieqiqiang00
2022-12-07 19:30:44 +08:00
能用 react 就别用 vue
loading
2022-12-07 19:30:57 +08:00
主要看你用来干啥,我自己做的站点,所有都是自己重写的,我用的 svelte 。
Megrax
2022-12-07 19:52:14 +08:00
Vue 的生态和 React 差的不是一点半点
yinbingren
2022-12-07 19:54:13 +08:00
生态肯定是 React 遥遥领先,前端 UI 库中独一档的存在
angrylid
2022-12-07 20:02:21 +08:00
是的。但是这并不意味着你用 React + Ant Design 的 UX/DX 就比 Vue + Element UI 更好。这是两回事。
me221
2022-12-07 20:14:17 +08:00
Vue 生态确实不如 React, 不过该有的都有

React 光是组件库就多少, 状态管理就多少, 真正好用的就那一个.

生态少 选择也少, 不见得是坏事
dcsuibian
2022-12-07 20:22:18 +08:00
是。
我也是先学的 Vue ,然后因为更好的生态和对 TS 更好的支持又投了 React 。

Ant Design 是 React 系,Vue 是二儿子。ElementUI 是 Vue 系,但很早就停止维护了。

另外据我观测国内大厂也是 React 居多的。
装一下 Chrome 的 React Developr Tools 和 Vue.js devtools 插件,当对应插件图标亮起来了,就代表这个网页是用对应的框架开发的。
目前我知道 B 站是用了 Vue 。知乎、美团、阿里云、腾讯云的网页是 React 的。
arnosolo
2022-12-07 20:55:59 +08:00
其实吧, 两个都学一下好了, 很快的. 每天 1 小时, 一个月你就会了. 不像那个 SwiftUI, 语言, 逻辑, 开发工具 都很不一样, 我搞了一个月, 现在已经 3 天没看了.
wolfan
2022-12-07 21:01:22 +08:00
React 最大的不好就是太吃性能了,vue 最大的缺点是写的不如 react 爽快。
uxstone
2022-12-07 21:48:34 +08:00
远离 Webpack ,拥抱 Vite 。
React 没有想象的那么好,Vue 也没有想象的那么差。
estk
2022-12-07 21:55:02 +08:00
React 维护得最好的组件是 mui ,个人觉得它比 ant 好
estk
2022-12-07 21:55:56 +08:00
学会 react 你还能开发 react native
学 vue 你只能用 uni-app
xdpkappi
2022-12-07 21:58:56 +08:00
react 是一个 javascript library ,极强的灵活性;
vue 是一个前端框架,对新手友好,容易出活。
ksc010
2022-12-07 22:01:06 +08:00
@dcsuibian “ElementUI 是 Vue 系,但很早就停止维护了。”
这个怎么得出来的?
ragnaroks
2022-12-07 22:15:00 +08:00
怎么说呢,就拿一楼的话来说,不存在国内 vue 多,国内也是 react 多。要比生态 react 独一档,vue 算是第二梯队里面最强的。
Laobai
2022-12-07 22:18:13 +08:00
@dcsuibian ElementUI 一直在维护啊❓
dcsuibian
2022-12-07 22:35:34 +08:00
dcsuibian
2022-12-07 22:38:22 +08:00
@ksc010
@Laobai
@dcsuibian
PR 看错了
coolair
2022-12-07 22:39:37 +08:00
ElementUI 更新非常慢了,BUG 修起来也慢……

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

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

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

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

© 2021 V2EX