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

pigx 有用过的吗?和 ruoyi-vue 比哪个好一些?

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

    公司打算新开发一个后台管理系统的产品,开发周期要求比较紧张,所以暂时考虑是找个现成的脚手架,在这个基础上优化和开发。

    后端不用单体架构。目前考虑从 pigx ( pig 的商业版)和 ruoyi-vue 前后端分离版里选一个,然后稍微改造一下就搓业务代码。

    前端用 React+antd 重写,所以不管选哪个框架前端的代码都用不上。

    这个系统后期需要长期维护,本着认真负责(怕害人害己)的态度,选择比较慎重。

    看网上若依推荐的人比较多,被吐槽的几个点主要是围绕开发规范和自造轮子的问题。

    但是关于 pigx 讨论比较少,所以想请教一下用过 pigx 的大佬,尤其是用过 pigx 和 ruoyi 的深度用户,pigx 是否值得托付?还是说拿 ruoyi 自己改?

    20 条回复    2024-07-08 09:26:04 +08:00
    gdrk
        1
    gdrk  
       157 天前
    插眼看看,我只接触过 ruoyi ,糊个短期的项目啥的还是方便的
    chaos93
        2
    chaos93  
       157 天前
    可以用 ruoyi-vue-plus
    colin8102
        3
    colin8102  
       156 天前 via Android
    用 Pigx
    coala
        4
    coala  
       156 天前
    pig jdk17 版本, 用了 3 个月,感觉还行。但是你要重写前端..

    其实 pig 的自带前端更适合后端人员一把梭。 丑是丑, 当管理平台够用...
    wxyrrcj
        5
    wxyrrcj  
       156 天前
    ruoyi-vue-plus 可以
    yinzmcn
        6
    yinzmcn  
    OP
       156 天前
    @chaos93 之前在 ruoyi 的项目扩展里看到这个,以为只是在 ruoyi 基础上增加了 Mybatis Plus 。今天仔细看了一下 ruoyi-vue-plus ,在 ruoyi 上优化了很多我们想要优化的点,真是不错。就是不知道用的人多不多,问题多不多,能不能直接拿来投入生产。
    chaos93
        7
    chaos93  
       156 天前
    @yinzmcn 可以的,不追求多租户 和 spring boot3.x ,可以用 它的 4.X 版本
    如果追求就用最新的 5.2
    tallest
        8
    tallest  
       156 天前
    从 17 年开始用的 pig ,后头出 pigx 之后也用过,感觉还不错,但是现在转 go 了,哈哈哈
    yinzmcn
        9
    yinzmcn  
    OP
       156 天前
    @colin8102 因为我们前端都要用 React 重写,pigx 前端 vue 代码都用不上,不知道 pigx 前端复杂度高不高,重写的难度大不大。而且不确定现在已有的接口文档全不全,要是 pigx 已经封装的功能没有接口文档或缺了很多,pigx 封的越多,我们“疯”的概率越大
    yinzmcn
        10
    yinzmcn  
    OP
       156 天前
    @chaos93 我们是想上 JDK17+ 和 spring boot3.x 的,不过我看多租户的数据源隔离是用的租户 id ,这个就差点意思了,不过可以关闭多租户,后面需要用的话我们再自己重写吧,应该问题也不大。
    yinzmcn
        11
    yinzmcn  
    OP
       156 天前
    @wxyrrcj 简单看了一下,ruoyi-vue-plus 确实可以,作者还是有两把刷子的
    yinzmcn
        12
    yinzmcn  
    OP
       156 天前
    @tallest 请问你还记得用 pigx 时,是否有发现什么“不舒服”的地方吗?
    tallest
        13
    tallest  
       156 天前
    @yinzmcn 个人觉得还可以,没啥大问题,比较符合我个人的习惯
    colin8102
        14
    colin8102  
       155 天前 via Android
    @yinzmcn pigx 文档全的
    vishun
        15
    vishun  
       155 天前
    pigx 不是微服务版本吗? ruoyi-vue 是个单机的,压根就不一样,怎么比?
    yinzmcn
        16
    yinzmcn  
    OP
       155 天前
    @vishun pig 同时支持微服务架构和单体架构的。
    yinzmcn
        17
    yinzmcn  
    OP
       154 天前
    @tallest Thanks,You're so kind.
    guch99999
        18
    guch99999  
       150 天前
    我现在是找了脚手架然后自己魔改, 我用的 snowy-cloud , 然后自己魔改至少文档不用收费
    yinzmcn
        19
    yinzmcn  
    OP
       146 天前
    @guch99999 那你肯定是大佬,有自信魔改。魔改的框架如果是团队用,还需要写文档团队内共享,也挺麻烦
    guch99999
        20
    guch99999  
       145 天前
    @yinzmcn 没有我自己个人开发用。 把里面租户、代码生成、 系统运维一部分东西删了, 这个系统是插件化开发比较好改不要的功能直接删除就可以了 ,其实我只要基本的权限管理、账户管理这部分、其他的就是自己写业务了。 网上的这种现成的管理系统好多特别种,集成了特别多无用的功能和自己封装的方法,我也想找个轻量级的 。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2209 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 01:14 · PVG 09:14 · LAX 17:14 · JFK 20:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.