『博客开发日记』之前台系统的搭建

本文最后更新于 2025年11月23日 上午

博客项目搭建


前台系统需求

热门文章列表

热门文章列表分析

要先想好文章表中有那些字段是需要设计的,这更想产品经理要干的活,要有产品思维

通过想好有那些必要的字段来设计有关文章页的数据库表

每个页面都会有其对应的数据库表,所以要提前设计好

这就是静态博客和动态前后端分离博客最大的区别


需求分析

关于文章页面的相关产品需求如下:

1.需要查询浏览量最高的前10篇文章的信息

2.要求展示文章标题和浏览量

3.把能让用户自己点击跳转到具体的文章详情进行浏览

4.要按照浏览量进行降序排列

注意:不能把草稿展示出来,不能把删除了的文章查询出来


这些需求会涉及到前端和后端两部分

前端会去请求接口来返回对应的数据(如文章的标题,浏览量等),当前端获取到数据后就会进行渲染

后端要干是就是要把前端会去请求的接口的数据查询出来(主要查询文章表,注意不能把草稿和已删除的文章查询出来(这在数据库表单中的status字段的状态必须是0(已发布)才能查询出来))


接口设计

需要设计前后端在交互时要用上什么接口,后端需要给前端传什么参数,要响应什么数据给前端,这就是设计接口所要想的

创建统一响应类和响应枚举

因为统一响应类在前台和后台都会使用到所以将该类写在mengze-framework模块下


通过枚举类对code和msg进行封装



PS:该系列只做为作者学习开发项目做的笔记用

不一定符合读者来学习,仅供参考


预告

后续会记录博客的开发过程

每次学习会做一份笔记来进行发表

“一花一世界,一叶一菩提”


版权所有 © 2025 云梦泽
欢迎访问我的个人网站:https://hgt12.github.io/


『博客开发日记』之前台系统的搭建
http://example.com/2025/11/22/『博客开发日记』之前台系统的搭建/
作者
云梦泽
发布于
2025年11月22日
更新于
2025年11月23日
许可协议