前沿资讯 / Maku-Boot加入GitCode,开启企业级应用开发新篇章
Maku-Boot加入GitCode,开启企业级应用开发新篇章
Maku-Boot加入GitCode,开启企业级应用开发新篇章

2024-06-09发布

当今市场环境下,企业对于软件开发的需求呈现出多样化和个性化的特点。传统的开发模式已难以满足业务快速部署和技术创新的需求。随着云计算、大数据、人工智能等技术的飞速发展,企业需要一个能够提供快速开发、灵活配置、易于扩展的框架以满足业务发展的需要。

Maku-Boot作为一款开源的快速开发框架,集成了众多企业级功能,帮助企业降低开发成本,提升开发效率,实现业务翻番。近日,Maku-Boot已正式加入GitCode平台,成为G-Star毕业项目。

867804a203b3b2cf07d6300b8511057a.jpg

Maku-Boo,让开发更简单

市面上有很多Java快速开发框架,但想找到一款代码质量高、思路清晰、学习成本低、功能齐全且易于二次开发的快速开发框架却并不容易。在2020年,Maku-Boot开始生根发芽。为了确保代码质量和项目的简洁易懂,Maku-Boot采用了全自研形式,从零开始开发出了前端框架、后端框架、表单设计器、零代码在线开发等一整套解决方案,其开发技术适用于大部人开发者们。

19d4c8733ccf7d2bb0e84b7cbf5832eb.png

功能全面,易于扩展

Maku-Boot快速开发框架,采用了前后端分离架构。前端采用 Vue3、Vite、TypeScript、ElementPlus等,后端采用 SpringBoot、SpringSecurity、MyBatis-Plus等技术栈开发。

为企业提供简单、高效、可扩展的快速开发解决方案,并集成众多企业级功能,包括:机构、用户、角色、岗位、菜单按钮权限、数据权限、多租户模式、多数据源模式、工作流引擎、参数管理、字典管理、在线开发、代码生成器、消息中心、定时任务、第三方登录、文件存储、支付宝、微信支付、接口文档、日志管理、监控中心等。

Maku-Boot的设计宗旨是简化企业应用的开发流程,提高开发效率,同时保证系统的可扩展性和可维护性。 它适用于多种行业,如电子商务、金融服务、教育培训和医疗健康等,能够满足不同业务场景下的开发需求。

35c23df0ac77410bf77fc1daadc9ba82.png

零代码开发,轻松应对业务挑战

随着开源文化的普及,企业更加倾向于选择能够快速上手、保障安全以及具备技术前瞻性的软件。Maku-Boot支持信创、具备灵活的权限控制、多种开发模式可选,为企业提供了一个全面、高效、且易于扩展的开源解决方案。

  1. 零代码开发: 支持单表、树表、一对一、一对多等表单的零代码开发,极大缩短了上线时间,无需部署和重启服务等优点。
  2. 代码生成器: 将开发中的重复繁琐步骤抽取出来,在线生成代码到本地,再根据业务需求进行修改,使开发过程更简单、更高效。
  3. 多租户模式: 支持不同租户之间的数据隔离,同时支持字段隔离和数据源隔离,轻松搭建SaaS平台服务。
  4. 多数据源模式: 支持多数据源模式,主从数据库和读写分离,有效降低主库压力,提升系统性能和可靠性。
  5. 多种数据库: 支持MySQL、PostgreSQL、达梦数据库等,无需关心不同类型数据库间的语法差异,开发更为便捷。
  6. 开发模式: 采用组件化开发模式,可以方便地扩展不同的业务功能,确保系统不臃肿。需要使用某个组件时按需引入,反之亦然。
  7. 灵活的权限控制: 采用RBAC权限管理,权限可以精细控制到菜单、按钮、数据行和授权范围,确保系统的安全性和灵活性。
  8. 多种登录方式: 提供账号密码、短信验证码、企业微信、钉钉、飞书、微信等多种登录方式,用户可以灵活选择适合的登录方式。
  9. 工作流引擎: 集成Flowable7工作流引擎,支持流程设计器、自定义表单、在线表单、会签、或签和子流程等功能,满足复杂业务流程需求。
  10. 信创支持: 采用国密SM2、SM3加密,支持达梦数据库等,符合信创要求,提升系统安全性和可靠性。

我们坚信,在GitCode平台的强大支持下,Maku-Boot将大放异彩,并携手开发者群体,共同加速行业创新,开启开源生态的广阔前景。

开源许可证:AGPL-3.0

项目地址(GitCode项目地址):https://gitcode.com/makunet/maku-boot