从前端到全栈:新闻管理系统及多个应用端展示

引言

背景:这段时间开发了一个全栈项目,以新闻管理这个业务为切入点,锻炼自己开发后端服务、以及前端各平台应用、还有部署相关的能力。项目包含了一个nodejs服务、新闻管理后台前端项目、新闻阅读web端、新闻阅读app端、新闻阅读小程序端、新闻阅读桌面端、新闻阅读web端(nextjs版)。

项目展示

新闻管理后台: 使用了开源项目Geeker-Admin作为我们的后台模版。对文章、分类、标签、用户等模块进行了管理,支持用户登陆和用户鉴权功能。

新闻后端服务: 无界面,是一个nodejs服务,详情参见《从前端到全栈:编写一个NodeJS后端服务

下面展示新闻阅读各端,公用了一个设计

  • 首页:展示导航、轮播图、热门新闻。有一个热门新闻的接口请求,导航的菜单内容可以在页头组件中使用接口请求。
  • 列表页:展示导航、面包屑分类、新闻列表。只有一个新闻列表的接口请求。
  • 详情页:展示导航、面包屑分类、新闻详情。有一个新闻详情的接口请求。

设计图如下:

新闻阅读web端:实际效果如下

新闻阅读app端:实际效果如下

新闻阅读小程序端:实际效果如下

新闻阅读桌面端:实际效果如下

新闻阅读web端(nextjs版)

总结

关于新闻阅读各端的编写,我使用的AI编辑器Trae,感兴趣的可以看看我的AI IDE尝鲜系列,很方便的就可以编写出成型的应用。关于部署相关的内容,也可以看看我的从前端到全栈这个系列的文章,有什么问题欢迎一同讨论。

代码仓库

后端node服务 : gitee.com/DaBuChen/cm...

前端后台管理 : gitee.com/DaBuChen/cm...

新闻阅读web端: gitee.com/DaBuChen/cm...

新闻阅读app端 : gitee.com/DaBuChen/cm...

新闻阅读小程序端 : gitee.com/DaBuChen/cm...

新闻阅读桌面端: gitee.com/DaBuChen/cm...

新闻阅读web端(nextjs版) : gitee.com/DaBuChen/cm...

相关推荐
Carry34512 分钟前
不清楚的 .gitignore
前端·git
张鑫旭18 分钟前
AI时代2025年下半年学的这些Web前端特性有没有用?
前端·ai编程
pinkQQx19 分钟前
H5唤醒APP技术方案入门级介绍
前端
Lefan22 分钟前
UniApp 隐私合规神器!一键搞定应用市场审核难题 - lf-auth 隐私合规助手
前端
Null15523 分钟前
浏览器唤起桌面端应用(进阶篇)
前端·浏览器
Jing_Rainbow25 分钟前
【Vue-2/Lesson62(2025-12-10)】模块化与 Node.js HTTP 服务器开发详解🧩
前端·vue.js·node.js
风度前端1 小时前
用了都说好的 uniapp 路由框架
前端
冴羽1 小时前
2026 年 Web 前端开发的 8 个趋势!
前端·javascript·vue.js
码银1 小时前
ruoyi的前端(vue)新增的时候给字典设置默认值 但不能正常
前端
凌览2 小时前
别再死磕 Nginx!http-proxy-middleware 低配置起飞
前端·后端