vue vuex vue-router EF的許可權管理系統
演示網站
如標題一樣是基於VUE+.NET開發的框架,也是vue版本的ABP框架。
我們先來看看首頁:
介紹
首先對不知道ABP框架的同學說明下啥是ABP框架:
ABP是「ASP.NET Boilerplate Project (ASP.NET樣板項目)」的簡稱。
ASP.NET Boilerplate是一個用最佳實踐和流行技術開發現代WEB應用程序的新起點,它旨在成為一個通用的WEB應用程序框架和項目模板。
框架
ABP是基於最新的ASP.NET CORE,ASP.NET MVC和Web API技術的應用程序框架。並使用流行的框架和庫,它提供了便於使用的授權,依賴注入,驗證,異常處理,本地化,日誌記錄,緩存等常用功能。
架構
ABP實現了多層架構(領域層,應用層,基礎設施層和表示層),以及領域驅動設計(實體,存儲庫,領域服務,應用程序服務,DTO等)。還實現和提供了良好的基礎設施來實現最佳實踐,如依賴注入。
模板
ABP輕鬆地為您的項目創建啟動模板。它默認包括最常用的框架和庫。還允許您選擇單頁(Angularjs)或多頁架構,EntityFramework或NHibernate作為ORM。訪問官網,了解更多。
結構
本次選擇的項目的結構為:
● .net framework 4.6
● VUE + VUEX+ VUE-ROUTER
這樣的前後端分離的技術,但是分離的不是很純粹,因為ABP設計的原因,如果要純粹的前後端分離,在做授權的時候有點麻煩,也就沒有採用token的方式進行授權。
功能實現
●登錄註冊
●多語言切換
●消息管理
●租戶管理(多租戶)
●角色管理
●Session
●授權(許可權管理)
●設置管理
●多語言管理
●審計日誌
●動態WebApi
等功能,希望你自己去體驗。
如果你的.NET技能不紮實,或者想有提高,ABP是最好的學習框架。
文章摘自博客園角落的白板報
更多精彩推薦
IT教育專業培訓:http://www.ujiuye.com/
IT職業在線教育:http://xue.ujiuye.com/
互聯網營銷集訓營:http://www.ujiuye.com/zt/zsjz/?wt.bd=lsw
※簡單了解Orleans
※hadoop生態圈列式存儲系統——kudu介紹及安裝配置
※個性測試:你會選擇哪道門?看出你深藏的個性
※同時支持同步和非同步的redis client lib
※Qt5.8以上版本編譯Oracle資料庫的OCI驅動教程
TAG:IT優就業 |
※Vue+VueRouter+elememntUI+axios 搭建後台管理系統
※基於vue2.0 +vuex+ element-ui後台管理系統:本地調試詳細步驟
※Facebook為何放棄ZooKeeper轉用自研配置管理系統?
※基於SpringBoot的後台管理系統
※.NET Core + Vue.js動態許可權(RBAC)管理系統框架「DncZeus」開源了
※Python框架:Django寫圖書管理系統
※傳說中最智能的現場服務管理系統——ServiceGo震撼上線啦!
※為創意行業提供標準化管理系統,thinkine獲1000萬元 Pre-A 輪融資
※X-Force Red在五大訪客管理系統發現19個安全漏洞
※蘋果iOS12新的密碼管理系統中使用AirDrop共享密碼
※用 Python 管理系統進程
※Semtech的LoRa技術改善了加拿大大學的停車擁堵和垃圾管理系統
※Android Q最新消息:全新黑暗模式,許可權管理系統升級
※索尼A7S III或採用與攝像機CineAlta威尼斯相同的色彩管理系統
※開始使用 LogicalDOC 吧,一個開源文檔管理系統
※iOS 13來了! 暗黑模式+全新iPad文件管理系統
※Android平台細粒度許可權管理系統的研究與實現
※iOS 13來了!暗黑模式+全新iPad文件管理系統
※開源的文檔在線管理系統MinDoc
※為方便B端客戶溝通,Varwin推出了一套VR管理系統