一个基于 .NET 7 + Vue.js 的前后端分离的通用后台管理系统框架 - DncZeus
💡
原文中文,约1400字,阅读约需4分钟。
📝
内容提要
DncZeus是一个基于.NET 7和Vue.js的通用后台管理系统框架,实现了前后端的动态权限管理和控制以及基于JWT的用户令牌认证机制。该项目提供了完成业务系统的绝大多数开发场景,让每一位.NET开发者都能快速开发出功能极佳的.NET 7单页应用程序。
🎯
关键要点
-
DncZeus是一个基于.NET 7和Vue.js的通用后台管理系统框架。
-
该框架实现了前后端的动态权限管理和控制,以及基于JWT的用户令牌认证机制。
-
DncZeus并不是一个完整的业务系统,但提供了大多数开发场景,方便.NET开发者快速开发单页应用程序。
-
项目后端使用.NET 7和Entity Framework Core,前端使用Vue.js的iView进行开发。
-
该项目对新手友好,易于上手,支持精确的后台权限管理。
-
所需环境和工具包括Node.js、Visual Studio 2022、VS Code、Git和数据库(MySQL、PostgreSQL或SQL Server)。
-
技术实现包括.NET 7、ASP.NET Core WebApi、JWT认证、AutoMapper、Entity Framework Core 7、Swagger UI和iView。
-
项目提供在线演示地址,用户可以体验不同角色的菜单权限。
-
项目源码可在GitHub上找到,鼓励用户给项目点赞和提交PR。
-
该项目已被收录到C#/.NET/.NET Core优秀项目和框架精选中。
➡️