为什么 React 的后台模版这么少

2023-02-09 11:19:16 +08:00
 lishei

为什么 React 的后台模版这么少?

Vue 可以搜出来一大堆的后台的项目,更新也比较快,React 搜出来的好多都是老版本的代码, 或者已经不维护的代码。

6233 次点击
所在节点    React
39 条回复
x2420390517
2023-02-09 11:32:58 +08:00
你确定? ant 的 react 比 vue 更新快过了,还有新出的抖音的,你自己去搜搜
ersic
2023-02-09 11:34:44 +08:00
因为国内用 vue 的多吧,好多开源的中文前端框架都是 vue
vicalloy
2023-02-09 11:35:23 +08:00
ant design pro 虽然出过事,不过完成度很高,挺好用。
ZoeeoZ
2023-02-09 11:37:55 +08:00
楼上好像没理解 OP 的意思
godwei
2023-02-09 11:42:33 +08:00
类似 vue-element-admin 的模板?
lishei
2023-02-09 11:43:59 +08:00
@x2420390517 我觉得 Antd Design Pro 和 Arco Design Pro 都是非常优秀的官方维护的项目, 但是 React 看起来好像拥有更少的一些社区维护的优秀后台项目
lishei
2023-02-09 11:45:35 +08:00
@godwei 差不多, 还有类似 vben 之类的项目,因为我有的时候喜欢下载多个项目回来比较着看代码实现, 所有有这样的疑惑
joesonw
2023-02-09 12:04:03 +08:00
@vicalloy 圣诞那个是 ant-design 不是 ant-design-pro 吧
BingoXuan
2023-02-09 12:22:49 +08:00
react-admin
lolizeppelin
2023-02-09 12:25:14 +08:00
取主题森林搜索大把, 收费而已
debuggerx
2023-02-09 12:29:01 +08:00
我觉得可以从反面说,为什么 vue 的后台模板这么多:
因为对于大部分管理后台项目来说,都属于重要性不高的脏活累活( saas 等除外,别杠),往往是让初级前端去做,甚至直接后端开发时顺便糊出来的,能用就行,这种情况下,大概率会使用“对中文使用者上手更友好且成本更低的”vue ,所以很多后台管理项目就用了 vue ,于是模板多且流行,反过来更多后台管理项目用 vue……经常能看到各种后台管理页面,简直是一个模子刻出来的,一看就知道是 vue
相反,react 相对还是国外流行一些,首先老外们对后台管理的需求就没国内那么高且通用,经常能看到国外的项目,后台管理用 react 写得非常简陋,还有些甚至直接还用 jquery 写,到不了“模板”的程度
WasteNya
2023-02-09 12:48:10 +08:00
个人猜测应该是国内前端整体水平低下,很多人依然热衷于后台管理模板等类似的事物,特别是 Vue ,一般用 Vue 会 React 的比例不高,而用 React 会 Vue 的比例非常高,而用 React 很多又不屑于做这种没啥含金量的东西,再看看国外一些更优秀的前端大型框架或者服务,比如 Nx ,Bit 等,都是先有 React 和 Angular 的模板,然后 Vue 呢就看心情了。
AlexHsu
2023-02-09 13:31:25 +08:00
pure admin
yaphets666
2023-02-09 15:37:25 +08:00
@WasteNya 有点扯了,后台管理系统,用 vue 开发速度起码是 react 的两倍以上。
WasteNya
2023-02-09 15:46:40 +08:00
@yaphets666 我用 vue 2 年,react 也有 3 年,也没觉 vue 开发管理系统的速度比 react 快啊,真这样快的话咋没见大厂或者国外后台管理都用 vue 呢
cxe2v
2023-02-09 15:49:09 +08:00
@WasteNya #12 有哪些含金量比较高的项目,发出来学习学习
yaphets666
2023-02-09 15:49:50 +08:00
@WasteNya 这就不得不说到 React 的背锅属性了,用 React 出了问题,可以说 facebook 出品,大厂都在用,出了问题难免。要使用 vue 出了问题,那就是你技术选型有问题,你背锅吧。
WasteNya
2023-02-09 16:03:02 +08:00
@yaphets666 然而这跟开发速度并没有关系
WasteNya
2023-02-09 16:05:06 +08:00
@cxe2v 太多太多了,我只能贴个链接,https://bestofjs.org/ ,不过没必要局限于 vue 和 react ,它们只是众多工具之一
yaphets666
2023-02-09 17:04:15 +08:00
@WasteNya 很简单的道理啊,为了背锅不得不选择 React ,当然了,也有些肤浅的人,认为 React“高级”

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

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

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

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

© 2021 V2EX