uniappadmin

后台可视化搭建工具
授权协议 未知
开发语言 JavaScript
所属分类 Web应用开发、 后台管理系统(模板)
软件类型 开源软件
地区 国产
投 递 者 白昊乾
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

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 收取的费用主要用于社区建设,该费用会在社区建设完毕后返回给对应支持者账户中,支付后请保留支付凭证。

 相关资料
  • 本文向大家介绍Highcharts+NodeJS搭建数据可视化平台示例,包括了Highcharts+NodeJS搭建数据可视化平台示例的使用技巧和注意事项,需要的朋友参考一下 前一段时间完成了一个数据可视化项目,由后台NodeJS+Highcharts框架进行搭建。下面分享一下整个开发过程的流程,以及使用Highcharts框架的经验。 一、数据的读取 由于数据库使用的是MySQL数据库,在Nod

  • 本文向大家介绍Docker搭建Portainer可视化界面步骤详解,包括了Docker搭建Portainer可视化界面步骤详解的使用技巧和注意事项,需要的朋友参考一下 为了解决上回说到的问题,在网上找了找 找到了一个 非常有好的可视化界面管理工具. Portainer 是什么东西 (开源轻量级) Portainer是Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据

  • 要创建可视化视图: 点击左侧导航栏的 Visualize 。 点击 Create new visualization 按钮或 + 按钮。 选择视图类型: 基础图形 Line, Area and Bar charts 在X/Y图中比较两个不同的序列。 Heat maps 使用矩阵的渐变单元格. Pie chart 显示每个来源的占比。 数据 Data table 显示一个组合聚合的原始数据。 Met

  • 本文向大家介绍Docker使用Portainer搭建可视化界面的方法,包括了Docker使用Portainer搭建可视化界面的方法的使用技巧和注意事项,需要的朋友参考一下 Portainer介绍 Portainer是Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等

  • 本文向大家介绍Node.js搭建小程序后台服务,包括了Node.js搭建小程序后台服务的使用技巧和注意事项,需要的朋友参考一下 准备条件 一台服务器 SSL证书,小程序规定必须要https协议 服务器后台 Node.js express mongodb pm2 下面以腾讯云主机(centos)为例 安装Node.js yum install nodejs 也可以安装nvm,用nvm管理nodejs

  • sonata介绍 sonata扩展是symfony2众多扩展中应用最广泛的扩展之一,它的主要功能是帮你建立一个强大的管理后台,除此之外还有很多附加功能你可以深入挖掘,官方文档在https://sonata-project.org/bundles/admin/2-3/doc/index.html composer扩展管理工具 为了安装symfony2的扩展,我们需要一个composer工具,它的安装