# thinkphp6.0介绍 ***** `ThinkPHP`是一个免费开源的,**快速、简单的面向对象**的**轻量级PHP开发框架**。`ThinkPHP6.0`基于精简核心和统一用法两大原则在`5.1`的基础上对底层架构做了进一步的优化改进,并更加规范化。 # vue-element-admin介绍 ***** `vue-element-admin`是一个后台前端解决方案,基于`vue`和`elementUI`实现,是由大佬[PanJiaChen](https://github.com/PanJiaChen)开发维护,并免费开源到[Github](https://github.com/PanJiaChen/vue-element-admin)。 # 本文档简介 ***** * 本文档基于`ThinkPHP6.0`和`vue-element-admin`实现; * 由`Thinkphp6.0`主要提供接口数据,以`model->service->middleware->validate->controller`实现代码分层,封装增删改查; * 由`vue-element-admin`提供后台前端页面,在原有的基础上修改,由原项目中mock本地服务切换到`ThinkPHP6.0`提供服务,实现动态路由,及权限验证。 # 项目截图 ***** * 路由 ![](https://img.kancloud.cn/02/65/02651d29e1bc1ff21872cb4b4f3f8878_1706x961.png) * 角色组 ![](https://img.kancloud.cn/9e/b0/9eb07658577c5d79358350cda3bfef68_1706x959.png) * 管理员 ![](https://img.kancloud.cn/37/17/3717f9cdbe83a158dd32e1382b8c62c9_1703x956.png) # 项目源码 1. `ThinkPHP6.0`服务端 github:[vue-admin-backend](https://github.com/ShawnSen/vue-admin-backend) gitee:[vue-admin-backend](https://gitee.com/zmshane/vue-admin-backend "vue-admin-backend") 2. `vue-element-admin`前端 github:[vue-admin-frontend](https://github.com/ShawnSen/vue-admin-frontend) gitee::[vue-admin-frontend](https://gitee.com/zmshane/vue-admin-frontend "vue-admin-frontend")