NET 7 + Vue.js 的前后端分离的通用后台管理系统框架
💡
原文中文,约1800字,阅读约需5分钟。
📝
内容提要
DncZeus是一个基于.NET 7 + Vue.js的通用后台管理系统框架,实现了前后端的动态权限管理和控制,以及基于JWT的用户令牌认证机制。前端使用Vue.js和iView框架,后端使用.NET 7和Entity Framework Core。安装Node.js、Visual Studio 2022、git管理工具和数据库(MySQL、PostgreSQL或SQL Server)后,通过命令行还原前端依赖包和修改数据库连接字符串,即可运行项目。项目地址为https://gitee.com/rector/DncZeus。
🎯
关键要点
- DncZeus是一个基于.NET 7 + Vue.js的通用后台管理系统框架。
- 项目实现了前后端的动态权限管理和控制,以及基于JWT的用户令牌认证机制。
- 前端使用Vue.js和iView框架,后端使用.NET 7和Entity Framework Core。
- 需要安装Node.js、Visual Studio 2022、git管理工具和数据库(MySQL、PostgreSQL或SQL Server)来运行项目。
- 前端依赖包可以通过命令行使用npm install命令还原。
- 后端项目需要在Visual Studio中打开解决方案并修改数据库连接字符串。
- DncZeus支持MySQL、PostgreSQL和MSSQL三种数据库类型。
- 运行项目时,需设置DncZeus.Api项目为默认启动项并查看后端API接口。
- 前端项目服务可以通过命令行运行npm run dev命令启动。
- 项目地址为https://gitee.com/rector/DncZeus,提供了详细的文档和使用说明。
➡️