用户中心直播大纲

用户中心直播大纲

项目大纲

第一章:项目诞生

  1. 项目简介和计划
  2. 企业做项目完整流程介绍
  3. 需求分析
  4. 技术选型(各技术作用讲解)
  5. 前端初始化 | Ant Design Pro 框架介绍
  6. 前端初始化 | Ant Design 组件引入
  7. 前端初始化 | 框架瘦身
  8. 后端初始化 | 3 种方式初始化 Java 项目
  9. 后端初始化 | 环境搭建
  10. 后端初始化 | Spring Boot 框架整合
  11. 后端初始化 | 项目分层介绍

第二章:项目开发

  1. 数据库表设计
  2. 注册功能 | 详细设计
  3. 注册功能 | 前端 - 快速页面开发
  4. 注册功能 | 前端 - 表单组件使用
  5. 注册功能 | 后端 - 代码生成器的使用
  6. 注册功能 | 后端 - 接口逻辑开发
  7. 注册功能 | 后端 - 单元测试
  8. 注册功能 | 后端 - API 接口测试
  9. 登录功能 | 详细设计
  10. 登录功能 | 前端 - 登录态管理
  11. 登录功能 | 前端 - 请求库的使用
  12. 登录功能 | 前端 - 页面开发及验证
  13. 登录功能 | 后端 - 登录态管理(Cookie 和 Session)
  14. 登录功能 | 后端 - 接口开发及测试
  15. 登录功能 | 前后端联调
  16. 代理知识 | 正向代理
  17. 代理知识 | 反向代理
  18. 代理知识 | 本地开启代理
  19. 用户管理功能 | 前端开发
  20. 用户管理功能 | 后端开发
  21. 用户注销功能 | 前端开发
  22. 用户注销功能 | 后端开发

第三章:项目优化

  1. 前端优化 | 全局请求响应拦截器封装
  2. 前端优化 | 用户体验优化
  3. 后端代码优化 | 通用返回对象
  4. 后端代码优化 | 自定义异常及错误码
  5. 后端代码优化 | 全局异常处理器
  6. 后端代码优化 | 用户校验

第四章:项目上线

  1. 项目部署 | 多环境理论及实战
  2. 项目部署 | 四种部署方式实战
  3. 项目部署 | 原始 Nginx + Spring Boot
  4. 项目部署 | 宝塔 Linux 服务
  5. 项目部署 | Docker 容器(常用命令演示)
  6. 项目部署 | 容器托管平台
  7. 项目上线 | 域名解析
  8. 项目上线 | 跨域问题解决(3 种方法)
  9. 项目扩展思路和优化点

项目分区导航:⬅️ 01-用户中心项目介绍 | 02-用户中心直播大纲 | ➡️ 03-用户中心学习计划