【开源项目】解放生产力,QuickBuild低代码平台,最快五步把数据库表变成可交付系统

56 阅读2分钟

仓库地址

gitee.com/gitslipper/… (Apache-2.0 协议,持续维护)

一句话介绍

QuickBuild 提供一条“从零代码到高代码”的渐进路线,把“建表 → 表格 → 表单 → 权限”全部收进一个 JAR,前后端代码一次性打包,真正做到“单机可跑、无外置依赖”。

能干什么

零代码:  建数据模型即建表,自动生成默认表格/表单
低代码:  Groovy 脚本在线热加载,调试日志实时回显
高代码:  随时写原生 SQL、嵌静态页面、调外部接口
流程:  内置 BPMN 节点,配置处理人、分支条件即可流转
权限:  RBAC 数据级过滤,角色、部门、区划一键授权,精确到按钮级别
接口:  对外暴露 REST(POST + JSON),先拿 appKey/appSecret 换 token,再调用 /v1/{path}
交付:  mvn package 后只有一个 quick-build-web.jar,java -jar 直接上线,默认 80 端口

在线体验

quickbuild.top/quick-build…
账号 superadmin / 123456(每天 0 点重置,放心折腾)

五步体验小系统

新建子系统 → 建数据模型 → 建表格 → 建表单 → 菜单发布
全程 5 分钟,数据库表、前后端页面、权限一次性到位。

技术栈

后端:  Spring Boot + MyBatis + Druid + Quartz
前端:  Vue3 + Vite + Element Plus
数据库:  MySQL / PostgreSQL / SQL Server
部署:  单 JAR,内置静态资源,无 Nginx 也能跑

升级与逃生

升级:  替换 JAR → 重启即可
逃生:  所有配置可导出 JSON,模型、脚本、流程、字典随时迁回手写代码,不怕平台锁定

QuickBuild 把“低代码”做成了“低技术负担”:

不会写代码的人能点出来,会写代码的人能钻进去;上线时只需一个 JAR,下线时随时带走所有资产。
如果你正被“脚手架反复搭、权限反复写、流程反复改”折磨,不妨给它 30 分钟——这可能是你今年 ROI 最高的一次技术试错。