2021-9-28
3-1 项目需求分析
- 目标
- 需求
- 技术方案
目标
- 开发一个博客系统,具有博客的基本功能
- 只开发 server 端,不关心前端
- 课程目标:案例只是一小部分
需求
- 首页,作者主页,博客详情页
- 登录页
- 管理中心,新建页,编辑页
。。。
总结
- 需求一定要明确,需求指导开发
- 不要纠结于简单的页面样式,并不影响 server 端的复杂度
3-2 技术方案
- 数据如何存储
- 如何与前端对接,即接口设计
数据存储
- 博客
- 用户
存储博客
存储用户
接口设计
关于登录
- 业界有统一的解决方案,一般不用再重新设计
- 实现起来比较复杂,课程后面会讲解