【软件推荐】一个款基于vue3 + webman 的极速开发框架、包括完整的权限管理、系统配置、代码生成等功能,帮助开发者快速构建企业级应用
我是鹏魔王,一个的做网站、小程序的程序员、日常记录我的实战案例、踩坑复盘
本欲起身离红尘,奈何影子落人间,欢迎关注
基于vue3 + webman 的极速开发、一款兼具设计美学与高效开发的后台系统。体验了一下,中规中矩,点击丝滑流畅~MIT协议
- 高性能 - 基于 Webman 常驻内存框架,性能优异
- 完整权限系统 - RBAC 权限模型,支持用户、角色、部门、岗位管理
- 代码生成器 - 一键生成 CRUD 代码,提升开发效率
- 双 ORM 支持 - 同时支持 ThinkORM 和 Eloquent ORM
Git命令下载项目:
git clone https://gitee.com/saigroup/saiadmin6.x
前端启动
cd saiadmin-artd && pnpm installpnpm run dev
后端启动
前端目录结构
src/views/plugin/└── saicms/ # 插件名称目录 ├── api/ # API 接口层 │ └── news/ # 业务模块 │ ├── article.ts # 文章管理 API │ ├── category.ts # 分类管理 API │ └── banner.ts # 轮播图 API └── news/ # 视图页面层 ├── article/ # 文章管理 │ ├── index.vue # 主页面 │ └── modules/ # 子模块 │ ├── edit-dialog.vue # 编辑弹窗 │ └── table-search.vue # 搜索表单 ├── category/ # 分类管理 └── banner/ # 轮播图管理
后端目录结构
plugin/saiadmin/├── app/ # 应用核心目录│ ├── cache/ # 缓存相关│ ├── controller/ # 控制器│ │ ├── InstallController.php # 安装控制器│ │ ├── LoginController.php # 登录控制器│ │ ├── SystemController.php # 系统控制器│ │ ├── system/ # 系统管理模块│ │ │ ├── SystemUserController.php│ │ │ ├── SystemRoleController.php│ │ │ ├── SystemMenuController.php│ │ │ ├── SystemDeptController.php│ │ │ ├── SystemPostController.php│ │ │ └── ...│ │ └── tool/ # 工具模块│ ├── event/ # 事件│ ├── logic/ # 业务逻辑层│ ├── middleware/ # 中间件│ ├── model/ # 数据模型│ │ ├── system/ # 系统模型│ │ └── tool/ # 工具模型│ ├── validate/ # 验证器│ └── view/ # 视图├── basic/ # 基础类│ ├── AbstractLogic.php # 抽象逻辑类│ ├── BaseController.php # 基础控制器│ ├── BaseValidate.php # 基础验证器│ ├── OpenController.php # 开放控制器│ ├── contracts/ # 接口契约│ ├── eloquent/ # Eloquent 基类│ └── think/ # ThinkORM 基类├── command/ # 命令行工具├── config/ # 配置文件│ ├── app.php # 应用配置│ ├── route.php # 路由配置│ ├── middleware.php # 中间件配置│ └── saithink.php # 框架核心配置├── db/ # 数据库文件│ └── saiadmin-6.0.sql # SQL 安装脚本├── exception/ # 异常处理├── process/ # 进程管理├── public/ # 公共资源├── service/ # 服务层│ ├── EmailService.php # 邮件服务│ ├── OpenSpoutWriter.php # Excel 导出│ ├── Permission.php # 权限服务│ └── storage/ # 存储服务└── utils/ # 工具类 ├── Arr.php # 数组工具 ├── Captcha.php # 验证码 ├── Helper.php # 通用助手 ├── ServerMonitor.php # 服务器监控 └── code/ # 代码生成器 ├── CodeEngine.php # 代码生成引擎 ├── CodeZip.php # 代码打包 └── stub/ # 代码模板
项目地址: