开源项目若依放大招了?

前言

鉴于之前写了篇插件式相关的文章,阅读量比起其它文章可不要好太多,所以我决定继续这个主题!
在这里插入图片描述
以前我们公司用的就是Ruoyi,代码比较简单易懂。但是有些功能确实用不上,比如部门和岗位,每次新项目我拉了代码后一定会删掉,因为这块权限我们有套独立的系统,每次去做删除还个人觉得还是比较麻烦的,尤其是有代码强迫症的人,多余的代码不删除心里是很难受的。

Ruoyi上架了GoldPanKit

上篇文章讲过的插件式编程,GoldPanKit应该是国内唯一一个实现,我搜索过相关内容,也没有找到有对应的其他产品,国外暂时不清楚。GoldPanKit可以理解为是一个动态的GIT,通过给定参数,可以动态的获取到开源的代码,并且还带了自动构建的功能。

举个例子,我们使用Ruoyi时,基本要分成以下几个步骤:

  1. 把代码fork或者clone到本地
  2. 调整包名
  3. 初始化数据库
  4. 修改库名

在调整包名这一部分,很容易因为修改遗漏导致报错。今天看到Ruoyi已经上架GoldPanKit了,不知道是Ruoyi主动发布的,还是Kit从git上摘来的,但并不排除Ruoyi主动上架,因为可以通过给定参数和自动构建自动完成上面的步骤,方便了用户的使用。
在这里插入图片描述
因为采用的是插件式编程,所以Ruoyi也有可以开发更多的功能,将其作为插件发布至GoldPanKit,让大家都基于Ruoyi框架进行研发,这无疑是一个很好的发展方向。

插件式编程最吸引我的一点是升级功能和更新通知,在重要的BUG更新或安全漏洞更新时,我会收到短信,然后直接去升级即可。

我们公司现在5个研发,人手一个账号,公司新开的4个项目也已经全部采用这种方式来研发了,这几天在办公室经常听到同事的焦虑和感叹。希望有越来越多像Ruoyi这样优秀的开源项目采用插件式编程的思想,毕竟利用插件可以更好的开源更多的功能,按需求自定义安装即可,这已然是一个大的趋势!

(完)

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值