Ovine(管理系统模板)是一款基于Aims二次开发的管理系统模板。大家通过Ovine(管理系统模板)可以更加方便的进行网站搭建,能够有效的提高用户的工作,节约工作时间。系统城提供了Ovine(管理系统模板)安装包下载,还有一些常见问题的解答,感兴趣的朋友快来下载试试吧。
Ovine功能介绍
1、基于Amis二次开发,拥有其全部优势;
2、支持生成自定amis主题;
3、支持通过指令迅速生成Admin项目,且不用自身单独构建开发环境;
4、基于webpack装包,简易、速度更快、支持热更新;
5、通用基本功能,开箱即用。
Ovine特色说明
1、强大JSON配置。
路由、权限、页面、组件都由json配置,可简易、迅速的生成繁杂的管理页面。支持json数据渲染组件。也可无缝接入自定组件。
2、完整权限管理。
内嵌私有云权限管理完整实现,并集成到json配置中。支持自定权限、权限依赖、接口api权限、基本可操纵页面上渲染的任意节点。
3、可扩展自定主题。
内嵌三套主题可选。一共有1000+scss样式自变量可供设定,可十分便捷改动目前主题款式,或是依据自定要求添加一套新的主题款式。
4、高效率MOCK方案。
支持基本的crud模拟数据生成,而且可以完全用程序生成模拟数据来实现各种各样情景的数据模拟。进而可实现脱离后端开发前端页面。
Ovine常见问题
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 功能的限制,但并不会限制你如何去扩展你的应用