Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/daodao97/oms

vue3 + element-plus fast admin scaffold, 基于vue3和ElementPlus的中后台快速应用脚手架
https://github.com/daodao97/oms

admin element-plus ts vite vue3

Last synced: 7 days ago
JSON representation

vue3 + element-plus fast admin scaffold, 基于vue3和ElementPlus的中后台快速应用脚手架

Awesome Lists containing this project

README

        





[vue3](https://vue3js.cn/docs/zh/) |
[element-plus](https://element-plus.gitee.io/#/zh-CN/component/quickstart) |
[vite2](https://cn.vitejs.dev/guide/why.html)


golang | php | java | python




[体验站点](http://daodao97.gitee.io/oms-demo) |
[详细文档](https://daodao97.gitee.io/oms) |
[表单构建](http://daodao97.gitee.io/oms-demo/#/devtool/gen_from) |
[列表构建](http://daodao97.gitee.io/oms-demo/#/devtool/gen_table)

`oms` 是基于 `Vue3`, `element-plus`, `vue-admin-template` 的配置化后台构建工具, 核心概念是配置化渲染, 页面根据后端下发的 `PageSchema` 自动渲染, 辅助可视化`PageSchema`构造工具, 使常见的后台页面可以无代码实现.

### 目标

`设计完数据库即完成了开发`

打造一套完整的低代码后台构建工具集, 包含前端和后端的完整链路, 通过可视化搭建, 即可实现常见的后台功能.

### 本地启动

```shell
yarn create @okiss/app admin
cd admin
yarn
yarn serve
```

### 运行流程



### 插件机制

![Mw8VBC](https://gitee.com/daodao97/asset/raw/master/imgs/Mw8VBC.png)

#### `@okiss/oms`

核心组件, 用于构建整个后台应用机制, 包括 路由/鉴权/菜单/PageSchema解析等基础能力

#### `@okiss/plugin-devtool`

辅助开发组件, 注册页面构建工具的菜单及功能实现

> Don't Repeat Yourself