Ovine(管理系统模板) 官方版v0.1.1下载
Ovine是一款基于Amis二次开发的管理系统界面框架,软件使用json开发,用户能使用知识兔这款框架快速高效的进行前端页面的编写。软件具有高度的扩展性,具有一千多可自定义设置的样式变量,并且知识兔可接入第三方组件,知识兔支持随意进行扩展,完整的权限校验体系,知识兔帮助用户方便的进行权限的管理。
软件介绍
一个支持使用 Json 构建完整管理系统 UI 的框架,基于 Amis 二次开发。
Ovine 使用 Json 格式数据,渲染 UI 界面,避免大量重复单一的工作。当对配置规则熟悉之后,可极大的提升前端页面编写效率。
以 Amis 框架为基础,知识兔以 爱速搭、飞冰 为参照,知识兔以零成本快速搭建一个前端低代码平台体系,实现前端页面在线编辑、预览、发布。并分享一套可扩展的自定义功能接口,知识兔以满足部分特定的需求。
软件功能
开箱即用
配套项目生成工具,3 分钟左右可以快速构建一个 Admin 应用
无需再额外搭建开发环境
直接上手 Json 配置页面、表单、权限、并对接 API
Json 格式数据生成界面
配置 路由、页面、权限、CRUD 操作 都集成在 Json 配置中
使用 Json 配置可以高效快速的完成各类型的表单数据展示页面
可无缝接入自定义组件或者第三方组件,知识兔支持随意扩展
完整的权限校验体系
权限实现前后端分离控制
前端控制 界面元素 根据权限展示
后端控制 API 接口访问权限
后端可记录完整的用户操作路径
权限使用 Json 配置,非常方便,扩展性极强
支持简单的权限匹配逻辑
高可扩展的样式主题
可采用 scss 变量更改界面样式展示,共 1000+ 可自定义设置的样式变量
样式使用 css in js 可以将样式按照数据的方式数据写入 Json 中
支持添加全新的自定义主题
简洁的数据 Mock 方案
生成 Mock 数据方便,可完全独立于后端 API,进行业务开发
Mock 数据与真实 API 数据,无缝切换
适合人群
适合企业内部运营管理后台
适合需要强大权限管理的后台
适合成百上千个crud 操作的后台
适合对自定义 UI 要求不是极其高的后台
适合喜欢偷懒的前端开发
适合喜欢钻研的后端开发
适合外包项目、私活
常见问题
Ovine 与其他 Admin 框架的区别是什么?
Ovine 只是一种 Amis 框架的上层封装。Amis 与其他各大 Admin 框架(或者 UI 框架)的区别就是 Ovine 与他们的区别。请阅读 Amis 是什么?
Ovine 与 Amis 的区别是什么?
项目类型不同
Amis 是一个分享最基本的 Json 渲染为组件的底层功能,是基础库。非常强大
Ovine 仅在上层封装了一些额外的功能,因此保留了 Amis 的所有功能。可理解为 Ovine 是 Amis 库的一个应用框架
打包工具不同
Amis 使用 Fis3 作为开发工具
Ovine 使用 Webpack 作为开发工具,符合主流前端生态,减少学习成本
使用方式不一样
Amis 需要自己搭建一系列开发环境,官方虽然分享了 Amis-Admin 一个 Demo 启动项目,不过很基础,要实现 Ovine 类似功能,需要花费很多时间
Ovine 集成了管理系统常用功能的封装。并且知识兔开箱即用,降低了 Amis 的使用门槛,同时远离搭建开发环境的烦恼
扩展性
Amis 扩展性极强,毕竟是基础库,没有特定应用上的约束
由于 Ovine 实现了集成一些功能,因此就多了一些限制,也仅仅是使用 Ovine 功能的限制,但并不会限制你如何去扩展你的应用
下载仅供下载体验和测试学习,不得商用和正当使用。