大家好,本篇文章分享一下【校招VIP】免费商业项目“推推”第一期书籍详情模块 前端同学的开发文档周最佳作品。该同学来自安徽科技学院土木工程专业。
本项目亮点难点:
1.热门书籍在更新点的访问压力;
2.书籍更新通知的及时性和有效性;
3.书荒同好推荐的可能性;
4.后期:定时任务的压力;任务的扩展;
一、作品展示
二、导师点评
该设计文档对小说详情模块,特别是热门小说更新时,需要在十秒钟的间隔内不断的向后端调用查询接口,来判断小说有没有真实的更新。那在更新小说,前后会有大量用户进入到该页面查看最新更新内容,导致后台的数据接口产生大量的查询。
该同学能够对查询的接口量级进行优化,利用后台给的短链接查询接口,不断的进行有条件的查询,避免了全局数据接口的全量加载。
但是也存在一些问题:
1.比如小说类型,因为是固定且少量,在后端接口设计之后,需要我们前端同学把数据写成常量,放到前端文件中,可以减少整个项目向后端不断请求。这一点没有进行仔细的描述,那在开发中,有可能就会忘记这件事情。
2.更新时间的格式产品有明确要求,需要有一定的设计。
官方版前端开发文档讲解和作业评审视频,可点击下方链接查看:
线上实习-【推推】书籍详情模块 前端设计文档评审视频