一款开源的 Blazor SSR 后台管理项目

💡 原文中文,约1500字,阅读约需4分钟。
📝

内容提要

AdminBlazor是一款Blazor SSR后台管理项目,支持RABC权限菜单/按钮,支持一对一、一对多、多对多代码生成.razor界面。功能包括菜单管理、角色管理、用户管理、定时任务、字典管理。依赖组件有BootstrapBlazor、FreeSql、FreeScheduler、Rougamo。可以通过dotnet命令安装模板和新建项目。源码地址为https://github.com/2881099/AdminBlazor。

🎯

关键要点

  • AdminBlazor是一款Blazor SSR后台管理项目,支持RABC权限菜单/按钮。
  • 支持一对一、一对多、多对多代码生成.razor界面。
  • 集成功能包括菜单管理、角色管理、用户管理、定时任务、字典管理。
  • 依赖组件有BootstrapBlazor、FreeSql、FreeScheduler、Rougamo。
  • 通过dotnet命令安装模板和新建项目。
  • 运行访问地址为http://localhost:5231/Admin,用户名:admin,密码:freesql。
  • 新建菜单时可选择增删改查类型,生成代码时可维护实体类型的注释和导航属性。
  • UserEntity与RoleEntity之间为多对多关系,RoleEntity与MenuEntity之间为多对多关系。
  • 按钮权限可在razor中通过特性设置,菜单管理中可设置角色的按钮权限。
  • 源码地址为https://github.com/2881099/AdminBlazor。
➡️

继续阅读