axum-admin
是基于axum + prisma-client-rust. 开发的后台管理系统服务端实现。
-
安装 rust 环境
-
生成 prisma 客户端并创建数据库表
cargo prisma db push
-
创建超级管理员账号和初始化菜单数据
cargo cli init <USERNAME_PASSWORD>
- USERNAME_PASSWORD 超级管理员密码
-
运行
cargo admin
- 登录(用户名 + 密码)
- 菜单管理
- 角色管理
- 部门管理
- 管理员管理
- 字典管理
- 登录日志管理
- 操作日志管理
- 用户管理
- 缓存系统(Memory/Database)
- orchid-admin-vue3:基于vue-next-admin 二次开发。
- 技术栈:vue3.x + CompositionAPI setup + typescript + vite + element plus + vue-router-next + pinia 技术.
- 适配:手机、平板、pc