Go+Vue通用后台管理项目实战资源介绍:
技术栈:
go后端 gin+gorm+swagger+reids+jwt+base64Captcha+mysql+yaml
vue前端vue+axios+element-ui+echarts+vue-router+vuex+vue-treeselect
从0到1搭建前后端项目,掌握go+vue开发前后端分离项目的能力。
1、掌握组件中业务逻辑抽离的方法
2、掌握jwt,日志,跨域,鉴权中间件的使用
3、掌握基于gorm的sql多表查询
4、掌握gin-swag的应用
5、掌握go语言开发前后端分离项目的能力
6、从0到1开发完整前后端分离项目的能力
资源目录:
第1章项目简介及搭建(51分钟8节) 1-11.1-项目演示及简介[21:10] 1-21.2-后端项目初始化[03:06] 1-31.3-项目依赖的安装[04:19] 1-41.4-端口及初始化配置[02:14] 1-51.5-数据库db配置[08:43] 1-61.6-缓存redis配置[03:15] 1-71.7-图片上传配置[05:03] 1-81.8-log日志配置[03:13] 第2章完善基础配置(1小时11分钟8节) 2-12.1-数据库mysql配置初始化[05:57] 2-22.2-缓存redis配置初始化[04:48] 2-32.3-跨域中间件[06:53] 2-42.4-通用返回结构[12:55] 2-52.5-鉴权中间件[13:41] 2-62.6-日志log中间件[16:52] 2-72.7-路由初步定义[04:34] 2-82.8-启动程序main[06:15] 第3章登录及验证码接口开发(1小时21分钟2节) 3-13.1-验证码接口开发[19:55] 3-23.2-登录接口开发[01:01:23] 第4章部门及岗位开发(1小时29分钟12节) 4-14.1.1-新增岗位[11:28] 4-24.12-岗位列表查询[17:58] 4-34.13-根据id查询岗位[03:30] 4-44.14-修改岗位[04:16] 4-54.15-单删除和批量删除[07:52] 4-64.16-岗位状态修改和岗位下拉列表[08:01] 4-74.21-部门列表[09:59] 4-84.22-新增部门[07:46] 4-94.23-根据id查询部门[02:28] 4-104.24-修改部门[04:30] 4-114.25-删除部门[07:56] 4-124.26-部门下拉列表[04:08] 第5章 角色及菜单权限开发 (1小时34分钟 15节) 5-15.10-菜单新增[15:22] 5-25.11-新增菜单下拉选项[03:32] 5-35.12-根据id查询菜单[02:43] 5-45.13-修改菜单[03:50] 5-55.14-根据id删除菜单[06:19] 5-65.15-查询菜单列表[04:16] 5-75.20-新增角色[09:01] 5-85.21-根据id查询角色[02:58] 5-95.22-修改角色[03:07] 5-105.23-根据id删除角色[04:16] 5-115.24-修改角色状态[03:03] 5-125.25-分页查询角色列表[04:59] 5-135.26-角色下拉列表[04:23] 5-145.27-根据角色id查询菜单权限数据列表[16:08] 5-155.28-完成角色分配权限[10:12] 第6章 用户相关接口开发 (2小时20分钟 13节) 6-16.10-新增用户[12:02] 6-26.11-根据用户id查询用户信息[08:01] 6-36.12-修改用户[05:49] 6-46.13-根据用户id删除用户[03:41] 6-56.14-修改用户状态[03:55] 6-66.15-重置密码[04:28] 6-76.16-分页查询用户列表[18:05] 6-86.17-图片上传[16:47] 6-96.18-修改个人信息[03:54] 6-106.19-修改个人密码[09:35] 6-116.31-完善左侧菜单列表[33:09] 6-126.32-完善登录用户权限列表[12:26] 6-136.40-jwt鉴权认证[08:11] 第7章 日志开发 (46分钟 5节) 7-17.10-新增登录日志[10:52] 7-27.11-分页获取登录日志[05:25] 7-37.12-单删除,多删除,清空登录日志[09:43] 7-47.20-操作日志中间件,新增操作日志[11:53] 7-57.21-分页查询,单删,多删,清空操作日志[09:01] 第8章 前端项目初始化 (1小时10分钟 7节) 8-18.10-前端项目简介及初始化[04:38] 8-28.20-新建包名及包名讲解[04:00] 8-38.30-依赖安装及vue配置[10:42] 8-48.40-路由的封装[16:27] 8-58.50-环境配置[06:46] 8-68.60-axios统一封装[14:48] 8-78.70-storage封装[12:59] 第9章 登录交互开发 (1小时33分钟 6节) 9-19.11-登录页面的开发1[08:43] 9-29.12-登录页面的开发2[31:10] 9-39.20-验证码前后端对接[10:42] 9-49.30-登录接口前后端对接[21:55] 9-59.41-数据存储[14:38] 9-69.42-路由导航[06:22] 第10章 主页侧边栏和头部开发 (2小时4分钟 15节) 10-110.10-主体页面布局[07:32] 10-210.21-侧边栏logo和标题[04:49] 10-310.22-左侧菜单基本布局及实现[18:48] 10-410.23-实现点击路由跳转[14:12] 10-510.24-保持路由激活[08:00] 10-610.31-张开和折叠图标布局[03:57] 10-710.32-实现张开和折叠[05:47] 10-810.33-面包屑功能实现[12:09] 10-910.34-头部右侧个人头像和用户组件开发[12:49] 10-1010.35-实现点击退出功能[07:53] 10-1110.41-多标签初始布局[08:32] 10-1210.42-路由监听及添加选中项[04:51] 10-1310.43-标签页前面增加小白点[03:47] 10-1410.44-点击标签页实现跳转[02:15] 10-1510.45-点击实现关闭[09:00] 第11章 岗位及部门开发 (2小时35分钟 9节) 11-111.11-岗位列表实现[45:39] 11-211.12-修改岗位状态[08:11] 11-311.20-新增岗位[22:46] 11-411.30-修改岗位[13:21] 11-511.40-岗位单删除,批量删除[15:26] 11-611.50-部门列表[33:01] 11-711.60-新增部门[10:15] 11-811.70-编辑部门[04:05] 11-911.80-删除部门[02:31] 第12章 菜单权限及角色开发 (59分钟 9节) 12-112.10-菜单列表[06:26] 12-212.20-新增菜单[06:18] 12-312.30-编辑和删除菜单[05:11] 12-412.40-角色列表[04:01] 12-512.50-角色状态启用和停用[01:10] 12-612.60-新增角色[01:54] 12-712.70-编辑角色[01:43] 12-812.80-删除角色[01:10] 12-912.90-分配权限[31:13] 第13章 用户及个人中心开发 (33分钟 4节) 13-113.10-用户列表和状态修改[06:42] 13-213.20-用户新增[07:20] 13-313.30-用户修改,删除,重置密码[06:17] 13-413.40-个人信息[13:07] 第14章 日志开发 (35分钟 9节) 14-114.10-登录日志列表,删除,批量删除,清空操作[05:26] 14-214.20-操作日志列表,删除,批量删除,清空日志[05:41] 14-314.30-权限处理[16:07] 14-414.40-首页开发[08:19] 14-5后端go代码[说明] 14-6sql[说明] 14-7前端vue代码[说明] 14-8搭建文档[说明] 14-9Go+Vue通用后台管理项目实战[练习]
此隐藏内容仅限VIP查看升级VIP