uniappadmin后台可视化搭建工具

联合创作 · 2023-09-19 15:10

UniappAdmin 开源可视化搭建后台


产品思想


1、前端可视化搭建平台,通过可视化拖拽、配置就能生成各种后台页面,极大减少开发成本,甚至可以不需要了解前端。 目前在百度广泛用于内部平台的后台管理,已有 100+ 部门使用,创建了 3w+ 页面。


2、基于docker 完成应用的一键打包跟安装部署


3、基于微服务架构的API服务,满足80%的API使用场景,避免重复造轮子


4、Sass模式,一个总管理平台可以控制、管理、生成所有应用。


大事记



  • 10月8日:发布 1.0 正式版

  • 10月30日:发布 1.0 配套文档

  • 11月30日: 发布docker商店(可通过docker商店一键安装uniappadmin)


特点



  • 💻 快速交付,最快一天可配置出一个完整的后台管理系统。

  • 🌴 微服务化API,在单体架构上实现API服务,满足80%API使用场景。

  • 🚀 可视化搭建,无需写一行后台前端代码。

  • 🔌 一键部署,提供基于docker的一键部署安装功能。

  • 📦 Sass模式,一个总后台管理可生成无数子应用(一个应用即是一个后台管理系统)

  • 📀 应用市场,基于docker实现的应用市场,开发者完成应用开发后,可一键上传到应用市场售卖。


🍳 UniappAdmin 演示图


 

🥗 安装Uniappadmin


提供基于Docker 的可视化一键安装脚本(技术小白请选这个) 一键安装脚本下载


📦 以下是需要对UniappAdmin 二次开发才需要看的


UniappAdmin 技术栈:



  • Go 语言 用于开发微服务化的API服务、如单据服务API、产品服务API、配置服务API

  • React 语言 用于开发总后台及可视化编辑器


下载 master 分支代码




git clone   git@gitee.com:uniappadmin/uniappadmin.git



🔨 启动API 服务(需要安装go 环境)


go 原生编译




go build  ./base_service/main.go

./base_service.exe (windows)
./base_service_liunx (liunx)



🔨 启动总后台




cd admin
npm run dev
npm start



🔨 启动可视化编辑器




cd adminEditor
npm run dev
npm start



📋 已经完成



  •  docker 可视化部署安装web脚本

  •  微服务化API

  •  可视化编辑器

  •  商业化案例

  •  生产环境测试


📋 待完成



  •  API文档

  •  docker应用市场

  •  独立社区

  •  应用打包成dockerfile文件

  •  使用文档


🔗 社区 技术支持服务


独立社区还在建设中,用户可先在码云提交issues,获取问题解答。


🔗 VIP 技术支持服务


由官方开发者提供的保底技术支持服务,保证您的项目随时都有人可协助解决使用中及开发中遇到的问题,由于人员成本问题,我们需要象征性的收一点费用. http://www.uniappadmin.cn/support.html 收取的费用主要用于社区建设,该费用会在社区建设完毕后返回给对应支持者账户中,支付后请保留支付凭证。

浏览 25
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报