当前位置: 首页 > news >正文

低代码平台简介:MakuBoot、Tango、Sponge、Frappe Builder

继低代码平台简介:JeecgBoot、AppSmith、ToolJet、Refine、Budibase、Kestra、Node-RED、amis、APIJSON、Tango、Frappe Builder之后,本文汇总介绍几个。

MakuBoot

官网,开源低代码平台,适配PC、小程序;演示环境,用户名密码都是admin

特性

  • 采用SpringBoot4、SpringSecurity7、Mybatis-Plus、Vue3、Element-Plus等技术开发的低代码开发平台,旨在为开发者提供一个简单、高效、可扩展的低代码开发平台。
  • 支持国密加密、达梦数据库等,符合信创需求的低代码开发平台。
  • 采用组件模式,扩展不同的业务功能,可以很方便的实现各种业务需求,且不会导致系统臃肿,若想使用某个组件,按需引入即可,反之亦然。
  • 支持Online在线表单开发,支持单表、树表、一对一、一对多表单,还支持自定义按钮、JS增强、Java增强等功能,无需部署及重启服务等优点。
  • 支持Online接口开发,可通过编写SQL,生成CRUD接口,解放接口开发。
  • 支持Online在线报表开发,可通过编写SQL,生成在线报表,还可导出报表。
  • 支持代码生成,可生成单表、树表、多表等业务代码,开发更快速。
  • 支持SSO,可解决企业内部单点问题,不受开发语言限制。
  • 支持多数据库:MySQL、SQL Server、Oracle、PG、达梦、人大金仓、OpenGauss等,可灵活切换。
  • 支持Flowable8工作流,包括流程设计、流程单表单、流程多表单、表单权限、会签、或签、依次审批、加签、退回、转办、委托、抄送、撤销等
  • 支持多种登录方式,包括账号密码、短信验证码、企业微信、钉钉、飞书、微信等,可灵活选择。
  • 支持短信、邮件发送,可按分组名称,轮询发送短信、邮件,能同时支持多平台。
  • 支持多租户模式,可实现不同业务系统之间的隔离,能同时支持字段隔离、数据源隔离方式,满足对多租户的全部需求。

架构

开源

开源项目包括如下

  • maku-boot:单体版,开源(Gitee,35.8K Star,5.5K Fork),开发文档,在线演示,特性:
    • 采用SpringBoot4.x、SpringSecurity7.x、MyBatis Plus、Vue3、Element Plus等技术,旨在为开发者提供一个简单、高效、可扩展的低代码开发平台
    • 使用门槛极低,支持国密加密、达梦数据库等,符合信创需求
    • 采用组件模式,扩展不同业务功能,不会导致系统臃肿,若想使用某个组件,按需引入即可
    • 支持多种登录方式,包括账号密码、短信验证码、企业微信、钉钉、飞书、微信等,可灵活选择
    • 支持多租户模式,可实现不同业务系统之间的隔离,能同时支持字段隔离、数据源隔离方式,满足对多租户的全部需求
    • 支持Online在线表单开发,可快速开发业务,无需部署及重启服务等优点
    • 支持多种数据库,包括MySQL、PG、达梦等,可灵活切换
  • maku-generator:代码生成器,开源(Gitee,14.1K Star,4K Fork),开发文档,在线演示
    • 低代码生成器,可根据自定义模板内容,快速生成代码
    • 可实现项目的快速开发、上线,减少重复的代码编写,开发人员只需专注业务逻辑即可
  • maku-admin:后台管理系统,开源(Gitee,9.5K Star,2.9K Fork),开发文档,在线演示,
    • 基于Vue3、TypeScript、Element Plus、Vue Router、Pinia、Axios、i18n、Vite等开发的后台管理,使用门槛极低;
    • 目前已实现后端接口的有:maku-boot和maku-cloud 2个后端项目。
  • maku-cloud:微服务版,开源(Gitee,5.6K Star,928 Fork),开发文档,在线演示

Tango

网易开源(GitHub,2.8K Star,318 Fork)基于TS、低代码框架,简洁的DSL设计,强大的可视化搭建能力。定位:面向前端开发者的低代码搭建平台,支持组件化、可视化、DSL驱动的页面搭建。

功能模块亮点描述
可视化搭建支持拖拽式组件搭建,所见即所得
组件化设计基于React的组件体系,支持自定义组件注册
DSL驱动使用JSON描述页面结构,便于版本管理与自动化生成
开发者友好支持本地开发、热更新、源码导出,完全可控
多平台支持可用于PC后台、H5、小程序等多端应用

架构分为四大模块

  • 核心引擎层(蓝色):DSL解析器、组件注册中心、页面渲染引擎、事件绑定系统
  • 可视化设计器(绿色):拖拽画布、属性配置面板、页面结构树、实时预览模块
  • 插件扩展层(黄色):自定义组件插件、数据源插件、权限控制插件、主题样式插件
  • 构建与部署层(红色):本地开发服务器、构建打包工具(Webpack/Vite)、静态资源导出、多平台部署支持


系统架构

组件生命周期设计图

确保组件在配置到渲染的整个周期内都是完全可控。

模块技术栈
前端框架React18+TypeScript
状态管理MobX(轻量级响应式)
可视化引擎自研Canvas+SVG渲染
DSL格式JSON Schema+自定义扩展
构建工具Vite(开发)+Webpack(打包)
插件机制基于Hook的插件系统
编辑器Monaco Editor(用于代码编辑)

适用场景:

  • 中后台管理系统快速搭建:如权限管理、数据展示、表单配置等
  • 产品原型快速验证:无需写大量代码即可搭建可用原型
  • 低代码平台二次开发:可作为基础框架,扩展为企业级低代码平台
  • 前端教学与演示:结构清晰,适合教学使用
优点缺点
开源透明,代码质量高社区尚小,生态不完善
支持本地部署,数据安全文档不够详细,需看源码
支持自定义组件与插件可视化能力不如商业产品
DSL结构清晰,易于自动化对非前端用户有一定门槛

部署:

gitclone https://github.com/NetEase/tango.gitcdtangonpminstallnpmrun dev# 或pnpminstallpnpmrun dev

浏览器打开http://localhost:3000

Sponge

官网,一个功能强大且易于使用的开源(GitHub,2.7K Star,258 Fork)Go开发框架,秉承定义即代码(Definition is Code)的核心理念,通过低代码方式轻松构建稳定、可靠的高性能后端服务。内置AI助手能够感知服务代码文件及其上下文,在AI精准约束下,智能生成更符合需求的业务逻辑代码,显著提升开发效率。

特点:

  • 界面化操作:提供用户友好的图形化生成代码界面,简单易用
  • 自动代码生成:基于SQL、Protobuf生成各种模块化代码,大幅降低手写代码量
  • 服务类型丰富:支持RESTful API、gRPC、HTTP+gRPC混合服务、gRPC Gateway等多种后端服务
  • 多数据库支持:支持MySQL、MongoDB、PG、SQLite等主流数据库,支持自定义ORM扩展
  • 自定义代码支持:使用JSON、SQL、Protobuf+自定义模板生成满足业务需求的代码,扩展能力强
  • AI助手辅助:内置AI助手(DeepSeek等)生成与合并业务逻辑代码,提升开发效率
  • 组件集成:集成Gin中间件、gRPC拦截器、服务治理、消息队列、分布式事务等常用组件,开箱即用
  • 高可靠高性能:解耦模块化设计、缓存机制与测试保障,轻松应对高并发
  • 快速部署:支持裸机、Docker、K8s等环境一键部署

Frappe Builder

Frappe官网,GitHub主页,产品多达19个。

官网,开源(GitHub,1.7K Star,377 Fork)基于Vue+TS+Python语言开发、网站构建工具,旨在通过拖拽式编辑+动态数据绑定+一键发布的方式,让网页搭建变得像设计操作一样轻松;可视化低代码网站构建工具,通过拖拽组件即可完成网页设计与上线,兼具动态内容管理与高性能展示。

继承Frappe框架的灵活性与扩展能力,支持与Frappe CMS深度集成,既可构建静态展示页面,也能快速生成带有数据库内容的动态网页,适用于企业官网、电商展示、活动页及内部管理系统等场景。

核心功能亮点

  • 可视化编辑器:Figma式操作体验,提供直观的可视化画布,可通过拖拽组件、调整属性来完成页面搭建,无需编写任何代码。每个组件都支持属性配置与布局调整,所见即所得,极大降低网页设计门槛。
  • 响应式设计:多终端完美显示,工具内置响应式设计系统,支持桌面端、平板与手机端的实时预览与布局优化。无论在哪种设备上访问,网站都能保持良好的视觉与交互效果。
  • 与Frappe CMS深度集成:可直接从数据库(DocTypes)中调用动态数据,实现自动更新的内容展示,例如新闻列表、商品目录或博客文章页面。
  • 脚本与样式扩展能力:不只是拖拽工具,允许开发者插入:客户端脚本(前端逻辑)、全局脚本、自定义CSS样式,从而轻松实现交互动画、个性化布局或第三方插件集成,满足复杂的业务逻辑需求。
  • 一键发布与多种部署方式:设计完成后,可通过一键发布功能将网站直接部署到生产环境。支持:
    • Frappe Cloud云端托管
    • 本地或自建服务器部署(Docker、Node环境等)
  • 高性能输出与简洁代码:Builder生成的页面经过优化,不含冗余脚本与样式文件,保证网页加载迅速,符合现代网页性能标准。不仅适合展示类网站,也能满足数据密集型应用的前端需求。

使用流程

  • 安装与部署:选择云端(Frappe Cloud)或本地部署方式
  • 启动编辑器:浏览器中打开Builder控制面板,进入设计界面
  • 拖拽设计:使用组件库快速构建页面布局
  • 动态绑定:连接Frappe CMS数据,实现内容实时更新
  • 脚本增强:添加交互逻辑与自定义样式
  • 预览测试:多终端预览响应式效果
  • 一键发布:网站立即上线
http://www.jsqmd.com/news/1196936/

相关文章:

  • 欧米茄客服中心在线咨询手表售后维修保养服务权威公示(2026年7月最新) - 欧米茄服务中心
  • 【AI大模型应用开发】【项目实战】22.RAG智慧问答项目-(十)RAG系统评估
  • 宇舶中国官方售后服务中心|服务热线及门店详细地址权威信息公示(2026年7月最新) - 亨得利官方服务中心
  • Azure Local离线部署之Fallback日志收集
  • 西南三省塑料水桶品牌盘点:本土靠谱厂商排行 - 奔跑123
  • GPT-5.6 多模态能力评测:一个入口能否打通内容工作流
  • 2026年许昌活动跟拍服务商年度权威排名|年度TOP10摄影摄像机构深度评测云摄影照片直播视频直播价格对比选择指南 - 全国影像制作行业测评
  • 网盘限速太狠了?自媒体人都在用的网盘不限速提速方案
  • 2026年新都桥旅游公司地接价明细实用参考攻略 - 热点品牌推荐
  • 2026年崇明日式搬家服务公司正规服务挑选实用参考指南 - 热点品牌推荐
  • 告别网盘限速烦恼:LinkSwift直链下载助手完整使用指南
  • 萧邦中国官方售后服务中心|服务电话及24小时详细地址权威信息通告(2026年7月更新) - 萧邦中国官方服务中心
  • 程序员必看:2026年AI大模型如何影响你的薪资?从12K到6万,关键技能大揭秘!
  • 解锁AMD Ryzen隐藏潜能:SMUDebugTool深度探索指南
  • 四川钙钛矿发电玻璃主流企业盘点 本土核心企业信息整理 - 奔跑123
  • 2026年找塑胶件切水口设备厂家哪家靠谱 - 热点品牌推荐
  • 定义心律失常监测手表赛道天花板!2026本地深度测评,医慧达难以撼动,选购避坑全攻略 - 互联网科技品牌测评
  • 正规名录:佛山宣传片机构TOP10精选|2026年度最新测评结果全流程服务标准与价格透明说明及选型参考完整指南 - 全国影像制作行业测评
  • URB4805YMD-15WR3 适配优选 VB15-48S05MD,15W 工业 DC-DC 电源模块参数规格解析
  • 找郑州球墨铸铁上水管生产厂家看这几点对了 - 热点品牌推荐
  • 鸿蒙 ArkTS 实战:Car Wash Weather Table 从出行记录到状态反馈完整解析
  • 万国官方服务项目及价格查询|全新地址与电话权威信息公告(2026年7月最新) - 万国中国官方服务中心
  • ReAct框架:让你的AI智能体从“问答机器人”升级为“全能帮手”(收藏版)
  • 羊奶粉礼盒装怎么选?送长辈前先看品牌档次和成分透明度 - 资讯焦点
  • 深圳口才培训哪家强?不是广,纯个人经历 - 深圳市民HLL
  • 挑选适配的双联阀快接头订购厂家 实用选型参考全指南 - 热点品牌推荐
  • AI Agent 里的 Skill 到底是什么?看完这篇终于懂了
  • 2026年阜阳亮光瓷砖实体店几家实用选购攻略 - 热点品牌推荐
  • 综合评测:济南商业摄影机构TOP10精选|2026年度最新测评结果全流程服务标准与价格透明说明及选型参考完整指南 - 全国影像制作行业测评
  • BIDK性能优化技巧:10个方法提升二进制插桩效率