V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lishei
V2EX  ›  React

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

  •  
  •   lishei · 118 天前 · 4070 次点击
    这是一个创建于 118 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

    38 条回复    2023-03-10 12:24:50 +08:00
    x2420390517
        1
    x2420390517  
       118 天前
    你确定? ant 的 react 比 vue 更新快过了,还有新出的抖音的,你自己去搜搜
    ersic
        2
    ersic  
       118 天前
    因为国内用 vue 的多吧,好多开源的中文前端框架都是 vue
    vicalloy
        3
    vicalloy  
       118 天前
    ant design pro 虽然出过事,不过完成度很高,挺好用。
    ZoeeoZ
        4
    ZoeeoZ  
       118 天前
    楼上好像没理解 OP 的意思
    godwei
        5
    godwei  
       118 天前
    类似 vue-element-admin 的模板?
    lishei
        6
    lishei  
    OP
       118 天前
    @x2420390517 我觉得 Antd Design Pro 和 Arco Design Pro 都是非常优秀的官方维护的项目, 但是 React 看起来好像拥有更少的一些社区维护的优秀后台项目
    lishei
        7
    lishei  
    OP
       118 天前
    @godwei 差不多, 还有类似 vben 之类的项目,因为我有的时候喜欢下载多个项目回来比较着看代码实现, 所有有这样的疑惑
    joesonw
        8
    joesonw  
       118 天前 via iPhone
    @vicalloy 圣诞那个是 ant-design 不是 ant-design-pro 吧
    BingoXuan
        9
    BingoXuan  
       118 天前
    react-admin
    lolizeppelin
        10
    lolizeppelin  
       118 天前
    取主题森林搜索大把, 收费而已
    debuggerx
        11
    debuggerx  
       118 天前
    我觉得可以从反面说,为什么 vue 的后台模板这么多:
    因为对于大部分管理后台项目来说,都属于重要性不高的脏活累活( saas 等除外,别杠),往往是让初级前端去做,甚至直接后端开发时顺便糊出来的,能用就行,这种情况下,大概率会使用“对中文使用者上手更友好且成本更低的”vue ,所以很多后台管理项目就用了 vue ,于是模板多且流行,反过来更多后台管理项目用 vue……经常能看到各种后台管理页面,简直是一个模子刻出来的,一看就知道是 vue
    相反,react 相对还是国外流行一些,首先老外们对后台管理的需求就没国内那么高且通用,经常能看到国外的项目,后台管理用 react 写得非常简陋,还有些甚至直接还用 jquery 写,到不了“模板”的程度
    WasteNya
        12
    WasteNya  
       118 天前   ❤️ 1
    个人猜测应该是国内前端整体水平低下,很多人依然热衷于后台管理模板等类似的事物,特别是 Vue ,一般用 Vue 会 React 的比例不高,而用 React 会 Vue 的比例非常高,而用 React 很多又不屑于做这种没啥含金量的东西,再看看国外一些更优秀的前端大型框架或者服务,比如 Nx ,Bit 等,都是先有 React 和 Angular 的模板,然后 Vue 呢就看心情了。
    AlexHsu
        13
    AlexHsu  
       118 天前
    pure admin
    yaphets666
        14
    yaphets666  
       118 天前
    @WasteNya 有点扯了,后台管理系统,用 vue 开发速度起码是 react 的两倍以上。
    WasteNya
        15
    WasteNya  
       118 天前
    @yaphets666 我用 vue 2 年,react 也有 3 年,也没觉 vue 开发管理系统的速度比 react 快啊,真这样快的话咋没见大厂或者国外后台管理都用 vue 呢
    cxe2v
        16
    cxe2v  
       118 天前
    @WasteNya #12 有哪些含金量比较高的项目,发出来学习学习
    yaphets666
        17
    yaphets666  
       118 天前
    @WasteNya 这就不得不说到 React 的背锅属性了,用 React 出了问题,可以说 facebook 出品,大厂都在用,出了问题难免。要使用 vue 出了问题,那就是你技术选型有问题,你背锅吧。
    WasteNya
        18
    WasteNya  
       118 天前
    @yaphets666 然而这跟开发速度并没有关系
    WasteNya
        19
    WasteNya  
       118 天前
    @cxe2v 太多太多了,我只能贴个链接,https://bestofjs.org/ ,不过没必要局限于 vue 和 react ,它们只是众多工具之一
    yaphets666
        20
    yaphets666  
       118 天前
    @WasteNya 很简单的道理啊,为了背锅不得不选择 React ,当然了,也有些肤浅的人,认为 React“高级”
    qzhai
        21
    qzhai  
       118 天前 via iPhone
    同志们清醒一下吧。编程是为了解决问题或者需求的。能解决问题就行,争什么。。。你们见过有谁争辩过米开朗琪罗到底用什么工具雕出的大卫么。我理解代码就只是工具,能解决问题就行了。
    qzhai
        22
    qzhai  
       118 天前 via iPhone
    差生文具多
    WasteNya
        23
    WasteNya  
       118 天前
    @yaphets666 你好,背锅侠,当然我也不觉得用 React 就高级了
    wellerman
        24
    wellerman  
       118 天前   ❤️ 1
    vue 里卖的最贵的那个就是抄 antd pro 起家的吧。之前看到,还把地区组件单独收费,实在有点恶心。
    ragnaroks
        25
    ragnaroks  
       118 天前   ❤️ 1
    主要是 react 开发者不怎么用模板,看下细节直接复刻一个太简单了,搭配顶级工具 next.js 没有难做的站。在我看来使用所谓后台开发框架,如果不是领导傻逼给的工期太短,那只能是还没入门前端。

    上面有人说开发后台用 vue 是 react 的两倍速,我只能说这个人不会 vue 也不会 react 。
    Orangeee
        26
    Orangeee  
       118 天前
    因为 Vue 的 <keep-alive> 很好用,react 的 <Offscreen> 官方暂未支持
    HungryOrangeCat
        27
    HungryOrangeCat  
       118 天前
    你说的模板是 UI kit 嘛,那其实也有不少,themeforest 还有 MUI 上都有很多,很多看起来像 Vue 独享的 UI kit 实际上也有 React 版本,例如 Vuexy
    shilianmlxg
        28
    shilianmlxg  
       118 天前
    @x2420390517 那个 semi-design
    zhanziyang
        29
    zhanziyang  
       118 天前
    因为 vue 比 react 更适合做后台模版。
    IvanLi127
        30
    IvanLi127  
       118 天前 via Android
    @yaphets666 你这才扯,我用 react 开发后台界面比 vue 快一点,更重要的是舒服。不过现在不好说了,转 react 后 vue3 发正式版了,应该有改善,但是你这两倍太扯了吧
    realpg
        31
    realpg  
       118 天前
    @WasteNya #15
    大厂不用是因为大厂的 leader 大佬们认为 vue 低级。。。用 vue 比较丢人

    PS 不是前端,不懂前端,不包含个人观点,只是看的大厂大佬们的观点
    wu67
        32
    wu67  
       117 天前
    因为培训机构教 vue 的多, 另一方面也是因为 vue 中文生态较好, 比较接地气.
    guiyun
        33
    guiyun  
       117 天前
    话说 React 有没有类似与 avue 这类的框架呀
    ericgui
        34
    ericgui  
       117 天前
    @lishei 哎呀,我为啥没有早点看到这个呢? Arco Design Pro 不错
    dreamerblue
        35
    dreamerblue  
       117 天前
    @realpg 认为 Vue 低级的大概率也不是大佬。React 一开始面向受众就不是广大开发者,更多的是满足 FB 内部那些哲学家的癖好,它也从来不对软件工程负责。而 Vue 和 Ng 相对就要好很多,也就是说更像工具应该有的样子。
    早期一些大厂的团队选型主要是奔着 React 这东西 KPI 友好,越是基础的东西越有轮子和答辩素材可以做。如果选了 Vue 相对没那么多业务外的东西可以搞了。而现在不少大厂新项目用 React 是更多因为内部积累的基建已经比较成熟,用其他技术栈反而有很多东西要从头接入。
    h1104350235
        36
    h1104350235  
       110 天前
    react 后管是真的少
    我刚开始接触 react 想去找一些后管代码看看,发现 gitHub 搜索下来国内的并不多。
    反观 vue 倒是有很多,当时学 vue 确实很方便。
    至于哪种框架好,我觉得争辩这个毫无意义。
    hzjseasea
        37
    hzjseasea  
       106 天前
    @h1104350235 最后老哥是怎么选择的,最近也在找 react 的后台管理,太少了.... Function Components 写法的项目更少
    sakae010
        38
    sakae010  
       89 天前
    社区的感觉全是少,都是几个大厂出的还行
    关于   ·   帮助文档   ·   博客   ·   nftychat   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   837 人在线   最高记录 5634   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 21:56 · PVG 05:56 · LAX 14:56 · JFK 17:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.