下班时间写了个一点不太一样的低代码平台

55 阅读2分钟

我为什么要折腾一个低代码平台?

长期写增删改查后台代码,实在太无聊了,想写点有意思的东西。

于是,一年前我就萌生了一个想法:写一个自己用着顺手低代码系统
因为我一直都是写java的 还要一边学React一边写,,下班还要去健身(顺便一提,腹肌已经出来了,没有炫耀 😎),前期真的想摆了😭,还好坚持下来断断续续终于整出来一个版本。


我不擅长文字描述 还是直接看图来展示部分功能吧

  • 数据模型创建 未命名.gif

  • 页面编辑器以及快速初始化单个模块 page-new.gif

  • 编辑后台逻辑

script-new.gif

模型 + 后端业务

  • 建好模型后,自动生成类似 JPA 的 API
  • 在线编写后台业务,不再受限于流程编排等黑盒操作

多环境 & 升级 & 真正热部署

  • 每个环境 = 一个独立程序
  • 热部署升级 在线编辑 在线升级
  • 独立部署轻松实现 SAAS 模式 不用再担心 SAAS 那种“牵一发而动全身”的维护噩梦

前端组件编排

  • 借鉴 Retool / Appsmith /Illa 的自由拖拽风格
  • 页面布局相对灵活,自由度拉满
  • 提供在线编辑组件功能 支持 CDN 引入三方库,大家可以自己选想加的

组件属性,事件方法编排 image.png

自定义组件编排 可使用tailwind ,后续会加入shadcn ui库 可设置属性panel,方法,事件 image.png


✍在线脚本 + Maven 导包

  • 后台 API / 工具类可在线编写
  • 完整的企业级java生态支持
  • 支持 Maven 在线导入第三方库
  • 内置 AI 辅助生成业务代码(会结合系统配置来写,更贴合业务场景)
wechat_2025-08-26_115428_986.png

数据模型创建成功这里只需要声明下repository就可以直接使用 image.png


功能包 (Feature Package)

  • 也可当做一个独立应用
  • 模型 + 页面 + 业务代码 = 打包成一个功能模块
  • 可以直接复用:前端 + 后端 = 一体化开箱即用

功能包设计入口 image.png


Debug & 日志

  • IDE 那样的 Debug 体验暂时没实现(还在想方案🤔)
  • 但已经提供 日志终端
  • 后台业务完全透明,不是黑匣子
image.png

最后

体验地址www.molidrive.com/

演示账号test 123456 也可自行通过google邮箱注册

有什么想法欢迎来唠嗑

image.png

最后,祝大家念头通达。