Ovine(管理系統(tǒng)模板)是一款基于Aims二次開(kāi)發(fā)的管理系統(tǒng)模板,支持使用Json構(gòu)建完整的管理系統(tǒng)界面,它使用的是Json格式的數(shù)據(jù),渲染UI界面,為用戶們避免了大量重復(fù)單一的工作,能夠極大地為用戶們提高工作效率,節(jié)約工作時(shí)間。
軟件特色
強(qiáng)大JSON配置。
路由、權(quán)限、頁(yè)面、組件都由 json 配置,可簡(jiǎn)單、快速的生成復(fù)雜的管理頁(yè)面。支持 json 數(shù)據(jù)渲染組件。也可無(wú)縫接入自定義組件。
完整權(quán)限管理。
內(nèi)置企業(yè)級(jí)權(quán)限管理完整實(shí)現(xiàn),并集成到 json 配置中。支持自定義權(quán)限、權(quán)限依賴、接口 api 權(quán)限、基本可控制頁(yè)面上渲染的任意節(jié)點(diǎn)。
可擴(kuò)展自定義主題。
內(nèi)置三套主題可選。共有1000+ scss 樣式變量可供設(shè)置,可非常方便修改現(xiàn)有主題樣式,或者根據(jù)自定義需求添加一套新的主題樣式。
高效MOCK方案。
支持基本的 crud 模擬數(shù)據(jù)生成,并且可以完全用程序生成模擬數(shù)據(jù)來(lái)實(shí)現(xiàn)各種場(chǎng)景的數(shù)據(jù)模擬。從而可實(shí)現(xiàn)脫離后端開(kāi)發(fā)前端頁(yè)面。
基于百度Amis框架。
本項(xiàng)目依賴百度 amis 框架二次封裝。該框架由百度 FEX 團(tuán)隊(duì)開(kāi)發(fā),已廣泛應(yīng)用于企業(yè)級(jí)項(xiàng)目中,經(jīng)得起實(shí)踐的考驗(yàn)。
功能介紹
1、基于Amis二次開(kāi)發(fā),擁有其所有優(yōu)勢(shì)。
2、支持生成自定義amis主題。
3、支持通過(guò)命令快速生成Admin項(xiàng)目,且無(wú)需自己?jiǎn)为?dú)搭建開(kāi)發(fā)環(huán)境。
4、基于webpack打包,簡(jiǎn)單、速度快、支持熱更新。
5、通用基本功能,開(kāi)箱即用。
5.1、路由懶加載、配合webpack dll,頁(yè)面加載速度快。
5.2、內(nèi)置企業(yè)級(jí)權(quán)限管理完整實(shí)現(xiàn),并集成到j(luò)son配置中。
支持權(quán)限依賴、自定義設(shè)置權(quán)限、定義好權(quán)限后,可控制任何節(jié)點(diǎn)。
5.3、路由、權(quán)限、頁(yè)面、組件 都由json配置,可簡(jiǎn)單、快速的生成復(fù)雜的curd表單或頁(yè)面。
6、強(qiáng)大的mock方案,實(shí)現(xiàn)脫離后端開(kāi)發(fā),輕松對(duì)接。
Ovine適合誰(shuí)?
適合企業(yè)內(nèi)部運(yùn)營(yíng)管理后臺(tái)。
適合需要強(qiáng)大權(quán)限管理的后臺(tái)。
適合成百上千個(gè)crud 操作的后臺(tái)。
適合對(duì)自定義 UI 要求不是極其高的后臺(tái)。
適合喜歡偷懶的前端開(kāi)發(fā)。
適合喜歡鉆研的后端開(kāi)發(fā)。
適合外包項(xiàng)目、私活。