公告

记录一下自己学习和生活中的所见所闻

Skip to content

用户中心项目概述 ​

TIP

本项目是鱼皮的项目,适合后端和前端新手入门,。

教程地址 ​

项目教程地址

介绍地址 ​

介绍地址

项目收获 ​

  1. 学会前后端企业主流开发技术的应用
  2. 了解做项目的完整流程,能够独立开发及上线项目
  3. 学到系统设计的方法和经验
  4. 学到一些实际的编码技巧,比如开发工具、快捷键、插件的使用
  5. 学到代码的优化技巧,比如抽象、封装、提高系统性能、节约资源的方法
  6. 学习登录态、代理、多环境、容器、跨域等重要的开发知识
  7. 学到一些源码阅读的技巧
  8. 提升自主解决问题的能力

技术选型 ​

前端 ​

主要运用阿里 Ant Design 生态:

  • HTML + CSS + JavaScript 三件套
  • React 开发框架
  • Ant Design Pro 项目模板
  • Ant Design 端组件库
  • Umi 开发框架
  • Umi Request 请求库
  • 正向和反向代理

后端 ​

  • Java 编程语言
  • Spring + SpringMVC + SpringBoot 框架
  • MyBatis + MyBatis Plus 数据访问框架
  • MySQL 数据库
  • jUnit 单元测试库

部署 ​

  • Linux 单机部署
  • Nginx Web 服务器
  • Docker 容器
  • 容器托管平台

答疑 ​

答疑地址

项目大纲 ​

第一章:项目诞生 ​

  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. 项目扩展思路和优化点

项目快速运行 ​

TIP

请观看该视频,可以利用视频底部的章节条快速定位到对应的项目哦:https://www.bilibili.com/video/BV1YvmbYbEgS

项目源码 ​

部署 ​

后端部署 ​

后端本地部署运行(鱼皮代码版) - 用户中心项目教程 - 编程导航教程

前端部署 ​

前端本地部署运行(鱼皮代码版) - 用户中心项目教程 - 编程导航教程

项目笔记 ​

鱼皮笔记

鱼友笔记

用户中心简历写法 ​

简历写法

用户中心面试题 ​

用户中心面试题