能挣钱的,开源SpringCloudAlibaba和Vue的企业级项目,代码很规范!

芋道是一个全开源的快速开发平台,采用Vue3和Spring Cloud Alibaba微服务架构,支持多租户、权限控制、工作流、支付系统等。提供Vue2、Vue3两个前端版本,后端支持MySQL、Oracle等多种数据库,包含丰富的内置功能,如系统管理、工作流、支付、数据报表等,并集成多种第三方服务。
摘要由CSDN通过智能技术生成

🐯 平台简介

芋道,以开发者为中心,打造中国第一流的快速开发平台,全部开源,个人与企业可 100% 免费使用。

图片

架构图

  • 管理后台的电脑端:Vue3 提供 element-plus、vben(ant-design-vue) 两个版本,Vue2 提供 element-ui 版本

  • 管理后台的移动端:采用 uni-app 方案,一份代码多终端适配,同时支持 APP、小程序、H5!

  • 后端采用 Spring Cloud Alibaba 微服务架构,注册中心 + 配置中心 Nacos,消息队列 RocketMQ,定时任务 XXL-Job,服务保障 Sentinel,服务网关 Gateway,分布式事务 Seata

  • 数据库可使用 MySQL、Oracle、PostgreSQL、SQL Server、MariaDB、国产达梦 DM、TiDB 等,基于 MyBatis Plus、Redis + Redisson 操作

  • 权限认证使用 Spring Security & Token & Redis,支持多终端、多种用户的认证系统,支持 SSO 单点登录

  • 支持加载动态权限菜单,按钮级别权限控制,本地缓存提升性能

  • 支持 SaaS 多租户系统,可自定义每个租户的权限,提供透明化的多租户底层封装

  • 工作流使用 Flowable,支持动态表单、在线设计流程、会签 / 或签、多种任务分配方式

  • 高效率开发,使用代码生成器可以一键生成前后端代码 + 单元测试 + Swagger 接口文档 + Validator 参数校验

  • 集成微信小程序、微信公众号、企业微信、钉钉等三方登陆,集成支付宝、微信等支付与退款

  • 集成阿里云、腾讯云等短信渠道,集成 MinIO、阿里云、腾讯云、七牛云等云存储服务

  • 集成报表设计器、大屏设计器,通过拖拽即可生成酷炫的报表与大屏

🐶 新手必读

  • 演示地址【Vue3 + element-plus】:http://dashboard-vue3.yudao.iocoder.cn

  • 演示地址【Vue3 + vben(ant-design-vue)】:http://dashboard-vben.yudao.iocoder.cn

  • 演示地址【Vue2 + element-ui】:http://dashboard.yudao.iocoder.cn

  • 启动文档:https://cloud.iocoder.cn/quick-start/

  • 视频教程:https://cloud.iocoder.cn/video/

严肃声明:现在、未来都不会有商业版本,所有代码全部开源!

「我喜欢写代码,乐此不疲」
「我喜欢做开源,以此为乐」

如果这个项目让你有所收获,记得 Star 关注哦,这对我是非常不错的鼓励与支持。

🐳 项目关系

图片

架构演进

三个项目的功能对比,可见社区共同整理的 国产开源项目对比 表格。

后端项目

项目 简介
ruoyi-vue-pro 基于 Spring Boot 多模块架构
yudao-cloud 基于 Spring Cloud 微服务架构
Spring-Boot-Labs 系统学习 Spring Boot & Cloud 专栏

前端项目

项目 简介
yudao-ui-admin-vue3 基于 Vue3 + element-plus 实现的管理后台
yudao-ui-admin-vben 基于 Vue3 + vben(ant-design-vue) 实现的管理后台
yudao-ui-admin 基于 Vue2 + element-ui 实现的管理后台
yudao-ui-admin-uniapp 基于 uni-app + uni-ui 实现的管理后台的小程序
yudao-ui-go-view 基于 Vue3 + naive-ui 实现的大屏报表
yudao-ui-app 基于 uni-app + uvie
Spring Cloud AlibabaVue项目是一种基于Spring Cloud AlibabaVue框架开发的应用程序。Spring Cloud Alibaba是一个开源的微服务框架,它提供了一套完整的解决方案来构建分布式系统。而Vue是一个流行的JavaScript框架,用于构建用户界面。结合这两个框架,可以开发出功能强大的仿社交小程序或同城交友小程序。 使用Spring Cloud AlibabaVue开发项目可以获得以下优势: 1. 技术选型丰富:Spring Cloud Alibaba提供了各种常用的微服务组件,如服务注册与发现、配置中心、负载均衡等,而Vue作为一种灵活轻量的前端框架,可以快速开发出交互友好的用户界面。 2. 高效开发:Spring Cloud Alibaba提供了一系列的快速开发工具和集成组件,使开发者可以快速搭建起一个完整的微服务系统。而Vue的组件化开发方式和丰富的生态系统,可以提高开发效率。 3. 可扩展性:Spring Cloud AlibabaVue都支持模块化开发,可以方便地扩展和修改功能。同时,它们也提供了一些插件和扩展点,<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [Spring Cloud alibaba+Vue开发仿社交小程序](https://blog.csdn.net/m0_61827513/article/details/130370689)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [Spring Cloud alibaba+Vue+仿社交小程序](https://blog.csdn.net/weixin_55675687/article/details/131884251)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

「已注销」

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值