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

181 天前
 yinzmcn

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

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

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

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

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

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

2209 次点击
所在节点    Java
20 条回复
gdrk
181 天前
插眼看看,我只接触过 ruoyi ,糊个短期的项目啥的还是方便的
chaos93
180 天前
可以用 ruoyi-vue-plus
colin8102
180 天前
用 Pigx
coala
180 天前
pig jdk17 版本, 用了 3 个月,感觉还行。但是你要重写前端..

其实 pig 的自带前端更适合后端人员一把梭。 丑是丑, 当管理平台够用...
wxyrrcj
180 天前
ruoyi-vue-plus 可以
yinzmcn
180 天前
@chaos93 之前在 ruoyi 的项目扩展里看到这个,以为只是在 ruoyi 基础上增加了 Mybatis Plus 。今天仔细看了一下 ruoyi-vue-plus ,在 ruoyi 上优化了很多我们想要优化的点,真是不错。就是不知道用的人多不多,问题多不多,能不能直接拿来投入生产。
chaos93
180 天前
@yinzmcn 可以的,不追求多租户 和 spring boot3.x ,可以用 它的 4.X 版本
如果追求就用最新的 5.2
tallest
180 天前
从 17 年开始用的 pig ,后头出 pigx 之后也用过,感觉还不错,但是现在转 go 了,哈哈哈
yinzmcn
180 天前
@colin8102 因为我们前端都要用 React 重写,pigx 前端 vue 代码都用不上,不知道 pigx 前端复杂度高不高,重写的难度大不大。而且不确定现在已有的接口文档全不全,要是 pigx 已经封装的功能没有接口文档或缺了很多,pigx 封的越多,我们“疯”的概率越大
yinzmcn
180 天前
@chaos93 我们是想上 JDK17+ 和 spring boot3.x 的,不过我看多租户的数据源隔离是用的租户 id ,这个就差点意思了,不过可以关闭多租户,后面需要用的话我们再自己重写吧,应该问题也不大。
yinzmcn
180 天前
@wxyrrcj 简单看了一下,ruoyi-vue-plus 确实可以,作者还是有两把刷子的
yinzmcn
180 天前
@tallest 请问你还记得用 pigx 时,是否有发现什么“不舒服”的地方吗?
tallest
179 天前
@yinzmcn 个人觉得还可以,没啥大问题,比较符合我个人的习惯
colin8102
179 天前
@yinzmcn pigx 文档全的
vishun
179 天前
pigx 不是微服务版本吗? ruoyi-vue 是个单机的,压根就不一样,怎么比?
yinzmcn
179 天前
@vishun pig 同时支持微服务架构和单体架构的。
yinzmcn
178 天前
@tallest Thanks,You're so kind.
guch99999
174 天前
我现在是找了脚手架然后自己魔改, 我用的 snowy-cloud , 然后自己魔改至少文档不用收费
yinzmcn
169 天前
@guch99999 那你肯定是大佬,有自信魔改。魔改的框架如果是团队用,还需要写文档团队内共享,也挺麻烦
guch99999
169 天前
@yinzmcn 没有我自己个人开发用。 把里面租户、代码生成、 系统运维一部分东西删了, 这个系统是插件化开发比较好改不要的功能直接删除就可以了 ,其实我只要基本的权限管理、账户管理这部分、其他的就是自己写业务了。 网上的这种现成的管理系统好多特别种,集成了特别多无用的功能和自己封装的方法,我也想找个轻量级的 。

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

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

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

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

© 2021 V2EX