一、国内主流框架
1. 企业级低代码/代码生成
JeecgBoot
特点:低代码 + 代码生成器 + 工作流
技术栈:SpringBoot + Ant Design Vue
场景:复杂企业级后台系统
JeeSite
特点:权限管理 + 代码生成 + 多租户
技术栈:SpringBoot + Shiro + Vue
场景:政府、金融行业
Guns
特点:模块化设计 + RESTful API
技术栈:SpringBoot + Beetl/Vue
场景:中小型项目快速开发
2. 经典后台管理系统
RuoYi
特点:分离架构 + 基础权限管理
技术栈:SpringBoot + Vue/React
场景:教学、标准后台系统
若依-Cloud
特点:RuoYi的微服务版本
技术栈:SpringCloud Alibaba + Vue
场景:分布式系统
3. 无前端/低代码
Erupt
特点:纯注解开发 + 自动生成前端
技术栈:SpringBoot + JPA
场景:极简后台、原型开发
MagicalCoder
特点:可视化低代码 + 代码生成
技术栈:SpringBoot + Layui
场景:快速交付内部系统
二、国外主流框架
1. 企业级快速开发
JHipster
特点:生成SpringBoot + Angular/React/Vue全栈代码
场景:国际化企业应用
Spring Boot Admin
特点:监控管理 + 运维工具
场景:SpringBoot应用监控
2. 低代码平台
Appsmith(开源)
特点:拖拽式UI + 数据库连接
场景:内部工具快速搭建
ToolJet(开源)
特点:可视化构建业务应用
技术栈:Node.js + React
场景:替代Excel的业务工具
3. 无头CMS/API驱动
Strapi(开源)
特点:API优先的无头CMS
场景:内容管理系统后端
Directus
特点:数据库直连 + 可视化管理
场景:数据管理后台
三、按技术栈分类
技术栈 | 国内框架 | 国外框架 |
SpringBoot+Vue | RuoYi, JeecgBoot | - |
微服务 | 若依-Cloud, SpringCloud | JHipster |
无前端 | Erupt | Appsmith, ToolJet |
React | Ant Design Pro | Strapi, Directus |
四、选型建议
企业级复杂系统
国内:JeecgBoot / JeeSite
国外:JHipster
教学/标准化后台
RuoYi / Guns
快速原型开发
Erupt / Appsmith
数据管理后台
Directus / Strapi
云原生/微服务
若依-Cloud / Spring Cloud
五、趋势观察
低代码化:JeecgBoot、Appsmith 等工具逐渐成为中小企业首选
无头架构:Strapi、Directus 提供更灵活的API管理能力
国产化:RuoYi、JeecgBoot 在国内政务/金融领域占据主导
0条评论
点击登录参与评论