[开源]一套低代码开发平台,完全免费开源,可免费用于商业项目

一飞开源,介绍创意、新奇、有趣、实用的开源应用、系统、软件、硬件及技术,一个探索、发现、分享、使用与互动交流的开源技术社区平台。致力于打造活力开源社区,共建开源新生态!

一、开源项目简介

  • maku-cloud 是采用SpringCloud Alibaba 2022、SpringCloud 2022、SpringBoot 3.1、SpringSecurity 6.1、Nacos、Mybatis-Plus、Redis等框架,开发的一套SpringCloud低代码开发平台,使用门槛极低,且采用MIT开源协议,完全免费开源,可免费用于商业项目等场景。
  • 采用组件模式,扩展不同的业务功能,可以很方便的实现各种业务需求,且不会导致系统臃肿,若想使用某个组件,按需引入即可,反之亦然。
  • 支持Online在线表单开发,可快速开发业务,无需部署及重启服务等优点。

二、开源协议

使用MIT开源协议

三、界面展示

架构图

[开源]一套低代码开发平台,完全免费开源,可免费用于商业项目

效果图

[开源]一套低代码开发平台,完全免费开源,可免费用于商业项目[开源]一套低代码开发平台,完全免费开源,可免费用于商业项目[开源]一套低代码开发平台,完全免费开源,可免费用于商业项目[开源]一套低代码开发平台,完全免费开源,可免费用于商业项目[开源]一套低代码开发平台,完全免费开源,可免费用于商业项目[开源]一套低代码开发平台,完全免费开源,可免费用于商业项目

四、功能概述

项目特点

  • 友好的代码结构及注释,便于阅读及二次开发
  • 采用前后端分离架构,更符合企业开发需求
  • 完善的权限控制,可控制到页面或按钮
  • 完善的数据权限,可方便实现数据隔离
  • 完善的XSS防范及脚本过滤,彻底杜绝XSS攻击
  • 支持Online在线表单开发,可快速开发业务,无需部署及重启服务等优点。
  • 支持多家存储服务,如:本地上传、Minio、阿里云腾讯云七牛云华为云
  • 支持多家短信发送服务,如:阿里云、腾讯云、七牛云、华为云等
  • 支持swagger文档,方便编写API接口文档

目录结构

maku-cloud├─db 数据库SQL│ ├─dm8 达梦│ ├─postgresql PostgreSQL│ └─mysql MySQL│ ├─deploy 部署相关│ ├─maku-cloud-api RPC接口模块│ ├─maku-cloud-framework 框架模块│ ├─maku-cloud-gateway 网关模块│ ├─maku-cloud-module│ ├─maku-module-quartz 定时任务│ └─maku-module-message 短信模块│ ├─maku-cloud-new 新业务模块(用于开发新业务,不使用可删除)│ ├─maku-cloud-system 系统模块(用户、角色、部门、菜单等系统功能)│ ├─pom.xml maven依赖管理

五、技术选型

  • maku-cloud 是采用SpringCloud Alibaba 2022、SpringCloud 2022、SpringBoot 3.1、SpringSecurity 6.1、Nacos、Mybatis-Plus、Redis等框架,开发的一套SpringCloud低代码开发平台。

maku-cloud项目,需要准备的开发环境,如下所示:

Java 17
Maven 3.6
Redis 5.0
MySQL 8.0、DM8、PostgreSQL
Nacos 2.2.0
IDEA(开发工具)

六、源码地址

访问一飞开源:https://code.exmay.com/

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年7月31日 上午9:18
下一篇 2023年7月31日 上午9:34

相关推荐