链氪巴士
  1. 首页
  2. 站点导航
  3. 文章
  4. 快讯
  5. 软件
  6. 书刊
  7. 关于

yudao-cloud:ruoyi-vue-pro全新Cloud版本,功能全面优化重构

yudao - cloud是ruoyi - vue - pro的全新Cloud版本,基于SpringCloudAlibaba+MyBatisPlus+Vue&Element构建。这是一个包含后台管理系统和用户小程序的项目,支持RBAC动态权限、多租户、数据权限、工作流、三方登录、...

访问官网 →

【Github】项目名:yudao – cloud:ruoyi – vue – pro全新Cloud版本,功能全面优化重构

一、项目简介

yudao – cloud是ruoyi – vue – pro的全新Cloud版本,它基于SpringCloudAlibaba+MyBatisPlus+Vue&Element构建。这是一个后台管理系统加上用户小程序的项目,涵盖了诸多功能,如支持RBAC动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城、CRM、ERP、AI大模型等功能。项目采用MIT license开源协议,个人与企业可100%免费使用,代码全部开源,并且遵循《阿里巴巴Java开发手册》规范,代码注释详细。

二、核心技术

后端采用SpringCloudAlibaba微服务架构,注册中心与配置中心使用Nacos,定时任务依靠XXL – Job,服务保障由Sentinel负责,服务网关为Gateway,分布式事务通过Seata实现。数据库方面可支持MySQL、Oracle、PostgreSQL、SQLServer、MariaDB、国产达梦DM、TiDB等,操作基于MyBatisPlus、Redis+Redisson。消息队列可选择Event、Redis、RabbitMQ、Kafka、RocketMQ等,权限认证使用SpringSecurity&Token&Redis。工作流采用Flowable,支持多种功能,如动态表单、在线设计流程等。

三、实践案例

项目提供了多个演示地址,如管理后台的电脑端,Vue3提供element – plus、vben(ant – design – vue)两个版本,Vue2提供element – ui版本;管理后台的移动端采用uni – app方案,可适配多终端。另外还有针对不同功能模块的演示地址,例如商城系统演示地址:https://cloud.iocoder.cn/mall – preview/,ERP系统演示地址:https://cloud.iocoder.cn/erp – preview/,CRM系统演示地址:https://cloud.iocoder.cn/crm – preview/,AI大模型演示地址:https://cloud.iocoder.cn/ai – preview/等。这些都展示了项目在不同功能和应用场景下的实际应用情况。

四、项目总结

yudao – cloud项目功能丰富,技术架构较为先进。无论是在权限管理、业务功能模块还是技术框架的选型上,都有着全面的考量和设计。它为开发者提供了一个可快速开发、功能齐全的平台,个人与企业都能从中受益。希望大家能够给这个项目点Star支持。如果大家对这个项目有任何想法或者建议,欢迎在评论区留言参与讨论。

项目地址

GitHub链接直达