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,提供了详细的文档和使用说明。
➡️

继续阅读