今天給大家推薦一個基于.Net Core開發的,前端框架支持Layui、React、Vue,并且前端和后端都支持代碼一鍵生成,用于項目開發,可極大的提升開發效率。
項目簡介
這是基于.net core的快速開發框架,前端框架可以根據自己需求選擇,支持Layui、Blazor、React、VUE,其中React、VUE是前后端分離的,內置代碼生成器,前后端都可以一鍵生成,項目所使用技術都是比較新的,非常適合用于項目二次開發,可以提升開發效率,加快交付速度。
項目封裝了數十種前端常用控件,基本可以滿足日常項目開發需求,消除后端人員開發前端的難度。
項目基礎功能完善,讓開發人員只需更多的關注業務開發,并支持Redis,DFS等一些常用庫的操作。
推薦理由:多人團隊持續維護,完善的中文文檔。
技術架構
1、跨平臺:這是基于.NetCore開發的系統,可以部署在Docker,Windows,Linux,Mac;
2、開發工具:visual studio 2022;
3、后端基于.Net core3.1 + EF Core;
4、數據庫支持:MySQL、MSSQL、PgSql等多種數據庫;
5、前端:Layui、React、VUE、Blazor。
項目結構
系統功能
1、基礎功能:用戶管理、角色管理、菜單管理、用戶組管理、數據權限管理、日志管理
2、UI控件:布局、按鈕、表單、表單控件、數據表格、圖表、TreeContainer
3、框架:數據庫分庫、數據權限、多語言、JWT、定時任務、單點登錄、多租戶
4、代碼生成器:支持前后端一鍵生成代碼
5、提供一鍵生成解決方案:數據庫選擇、日志、Cookie方式、文件保存模式、前端UI選擇、單體或多層項目。
部分功能截圖
用戶管理
角色管理
菜單管理
用戶組管理
數據權限管理
日志管理
一鍵生成解決方案
UI控件
文檔中心
項目地址
Github:?https://github.com/dotnetcore/WTM
Gitee:?https://gitee.com/liuliang-wtm/WTM
覺得好看 點個在看👇