项目介绍
Vue-Bag-Admin 是一款开箱即用的 Vue 中后台管理系统框架,旨在让开发者能够以最小的成本完成中后台系统的开发。该框架采用前端最新技术栈开发,具有清新好看的界面和强大的响应式设计,能够自动适配 PC 端、移动端等多种设备,提高网站的可用性和用户体验。

应用场景
Vue-Bag-Admin 适用于各种需要中后台管理系统的场景,包括但不限于:
-
企业级应用:如 ERP、CRM、OA 等系统的后台管理。 -
博客及内容管理系统:如羊先生博客等。 -
工具类网站:如全栈导航、海栈-工具网等。 -
其他需要中后台管理的项目:如电商后台、教育管理系统等。
功能模块
-
-
权限管理:支持颗粒度的权限控制,确保数据的安全性和系统的稳定性。 -
多语言支持:支持多种语言切换,满足国际化需求。 -
页面缓存:提高页面加载速度,优化用户体验。
-
-
主题切换:提供多种不同风格的皮肤,满足个性化需求。 -
路由动画:增加页面切换的流畅性和美观性。 -
布局风格:支持多种布局方式,适应不同场景下的需求。 -
动态路由:根据用户权限动态生成路由,提高系统的灵活性。 -
状态管理:采用 Pinia 进行状态管理,使状态管理更加清晰和易于维护。 -
微前端支持:支持微前端架构,便于系统的扩展和维护。 -
请求封装:对请求进行封装,简化开发流程。 -
页面模板:提供 20 多个页面模板,降低开发量。
功能特点
-
响应式开发:样式基于 tailwindcss 开发,自动适配 PC 端、移动端等多种设备。 -
方便易用:通过 npm 命令安装引入主程序包开发,也可以通过下载源码进行二次开发。 -
API 服务:Node.js 提供的 Strapi 框架,支持自由定义定制 API,并可使用 GraphQL 作为 API 的查询语言。 -
插件式开发:允许开发者在不修改原有代码基础上扩展功能,增加新的处理逻辑。
功能演示
iPad端

PC端

Mobile端

开源地址
https://github.com/hangjob/vue-bag-admin