项目介绍
环境搭建和项目创建
项目分析和全局配置
首页开发
分类页开发
视频投稿发布页开发
管理我的视频页开发
收藏页开发
管理视频目录页开发
登录页开发
个人空间页开发
视频详情页开发
自定义播放器开发
- 开启v3编译并修复部分问题
- 自定义播放器开发(一)-subNVue
- 自定义播放器开发(二)
- 自定义播放器开发(三)-状态栏
- 自定义播放器开发(四)-按钮组件
- 自定义播放器开发(五)-进度条(1)
- 自定义播放器开发(六)-播放暂停功能
- 自定义播放器开发(七)-进度条(2)
- 自定义播放器开发(八)-进度条(3)
- 自定义播放器开发(九)-进度条(4)
- 自定义播放器开发(十)-进度条(5)
- 自定义播放器开发(十一)-全局提示框
- 自定义播放器开发(十二)显示隐藏状态
- 自定义播放器开发(十三)自定义单击双击
- 自定义播放器开发(十四)拖拽控制进度(1)
- 自定义播放器开发(十五)拖拽控制进度(2)
- 自定义播放器开发(十六)全屏关闭全屏
- 自定义播放器开发(十七)控制条适配全屏(1)
- 自定义播放器开发(十八)控制条适配全屏(2)
- 自定义播放器开发(十九)修改速度
- 自定义播放器开发(二十)切换视频
- 自定义播放器开发(二十一)切换清晰度
- 自定义播放器开发(二十二)锁定
egg.js基础课
后端api开发和前后端交互
- 创建项目和基础配置
- 统一api返回格式
- 全局抛出异常处理
- sequelize数据库配置
- 数据库迁移配置
- 数据表设计和迁移
- 注册功能
- 参数验证(一)
- 参数验证(二)
- 修改器密码自动加密
- 用户注册交互(一)
- 用户注册交互(二)
- 安装redis和jwt扩展包
- 登录api实现(一)
- 登录api实现(二)
- 全局权限验证中间件实现
- 退出登录api实现
- 登录功能交互实现
- 初始化用户登录状态
- 退出登录交互实现
- 分类列表api实现
- 分类列表交互实现
- 数据表设计和迁移
- 创建作品api实现
- 上传文件api实现
- 指定用户的作品列表api实现
- 更新作品api实现
- 添加视频api实现
- 上传视频签名api实现
- 修改视频api实现
- 删除视频api实现
- 指定分类下的视频列表api实现
- 收藏取消收藏api实现
- 指定用户的收藏列表api实现
- 发布评论api实现(一)
- 发布评论api实现(二)
- 视频评论列表api实现
- 关注api实现
- 取消关注api实现
- 我的关注列表api实现
- 我的粉丝列表api实现
- 统计相关数据api实现
- 视频详情api实现
- 获取用户相关信息api实现
- H5端交互跨域问题
- 分类下列表分页(上)
- 分类下列表分页(下)
- 发布作品功能交互
- 我的作品列表分页实现
- 统计相关数据交互实现
- 修改我的作品交互实现
- 视频上传功能交互
- 视频修改删除功能交互
- 视频详情交互(一)
- 视频详情交互(二)
- 视频详情交互(三)-关注和取消关注
- 视频详情交互(四)-收藏和取消收藏
- 视频详情交互(五)-评论和回复评论
- 视频详情交互(六)-视频切换
- 视频详情交互(七)-优化细节
- 收藏列表页交互
- 我的关注列表交互
- 观看历史记录交互
- 个人空间交互(一)
- 个人空间交互(二)
- 首页数据交互
- 搜索功能完善
多端兼容处理和打包上线
0/1024
暂无留言