0
点赞
收藏
分享

微信扫一扫

【程序人生】Java Web 开发脚手架调研



文章目录

  • Gitee Most Value Project
  • 铭飞
  • BootDo
  • RuoYi
  • jeecg-boot
  • renren-fast


调研时间 2019.06.18

Gitee Most Value Project

铭飞 / MCMS 4.7.0

bootdo

ruoyi 3.4

jeecg-boot

renren-fast

托管仓库

https://gitee.com/mingSoft/MCMS

https://gitee.com/lcg0124/bootdo

https://gitee.com/y_project/RuoYi

https://gitee.com/jeecg/jeecg-boot

https://gitee.com/renrenio/renren-fast

文档质量

http://ms.mingsoft.net

https://gitee.com/lcg0124/bootdo/wikis/Home

http://doc.ruoyi.vip

http://jeecg-boot.mydoc.io

https://www.renren.io/guide

开源时间

2016-04-08

2017-09-07

2018-04-23

2018-11-26

2017-06-19

商用许可

基于MIT协议,源代码完全开源,无商业限制

后端代码质量

controller层代码繁杂,未将业务代码放入service;Blocker 2;Critical 38;Major 78;

Blocker 6;Critical 34;Major 647;

Blocker 12;Critical 33;Major 128;

Blocker 12;Critical 50;Major 429;

后端模块耦合度

模块化开发模式,铭飞所开发的模块都发布到了maven中央库 ;数据库表模块划分清晰

代码分包划分良好,便于二次开发

代码模块划分良好,便于二次开发;

管理界面前端页面

未前后分离,响应式布局(支持PC与移动端访问)

未前后分离,响应式布局(支持PC与移动端访问)

未前后分离,BootStrap高度封装,开发方便;响应式布局(支持PC与移动端访问)

前后分离

前后分离

维护周期

每月28日为系统升级日

star

6.2k

2.7k

6.7k

9.4k

4.3k

应用场景考虑

这是一个偏向CMS的建站系统,可以使用数据表作为企业级的统一的用户管理系统的基表

不支持多数据源的切换,可以作为单数据源的个人博客后台

支持多数据源,模块划分清晰,有xss防范,可作为企业级的后台系统

铭飞

【程序人生】Java Web 开发脚手架调研_git

【程序人生】Java Web 开发脚手架调研_移动端_02


【程序人生】Java Web 开发脚手架调研_移动端_03

BootDo

【程序人生】Java Web 开发脚手架调研_移动端_04

RuoYi

【程序人生】Java Web 开发脚手架调研_移动端_05

【程序人生】Java Web 开发脚手架调研_移动端_06

jeecg-boot

renren-fast


举报

相关推荐

0 条评论