lf知识星球banner

官宣:LuckyFrame V3.0重构完成,进入测试阶段

2019-05-05 07:45:00
Seagull
原创
4106

关于重构LuckyFrame平台的想法大概在一年前就有了,原因有很多,但是最重要的原因有两点:

一、目前的代码还是大概6年前一点一点累积起来的,很多地方的代码处理相当青涩,惨不忍睹,如果一点一点改,还不如重构来得更快,毕竟开源开发框架的很多轮子基本都已经造好。

二、当初的系统没有想过开源只存在内部使用,界面以及功能设计规划得不是很好,包括用户、权限、菜单各方面的管理, 包括后续想到规划的一些功能,目前的系统已经无法继续支撑往下发展,所以如果要改造,只能重构,


虽然想法有了,但是自己正好遇上岗位调整,公司的事情比较多,于是18年又整整耽搁了一整年,到了19年2月份,正好过年前,利用几天空闲的时间,给自己立了一个19年上半年重构的flag, 利用所有空闲时间,计划三到四个月时间完成。


今天,很开心的告诉大家,计划提前完成了,总共大概花费了2个月左右的时间重构,服务端100%重构,表结构重新设计,客户端重构了大概30%左右,目前正在内部测试阶段,如果内部使用一段时间没问题,会第一时间公布。


关于旧版本迁移数据:

由于重构版本表结构重新设计,所以不再支持从2.X直接升级到3.X的版本,需要重新建库建表,匹配新版本。

当然后续官方小熊同学会整理数据迁移方案出来提供给大家参考。

关于新版本:

为了避免重复造轮子,综合考虑后,用了开源的前端框架Ruoyi( 特别感谢,非常不错的开源框架,也是前同事开源的),节省了很多工作量,所以新版本的权限管理,用户管理等基础管理功能的体验有了很大的提升。


划重点:

如果大家有兴趣,可以提前体验哦, 码云跟GitHub源码已经上传,在分支版本 3.0 Beta里面。


预览图:





文章原创申明
  • 本站文章以及相关内容除注明 转贴外,均为本站 原创翻译

  • 如果本站转载的文章涉嫌侵犯了您的权益,请在评论区留言或是邮件联系管理员及时删除 【admin@luckyframe.cn】

发表评论
评论通过审核后显示。
付费知识圈