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

引言

背景:这段时间开发了一个全栈项目,以新闻管理这个业务为切入点,锻炼自己开发后端服务、以及前端各平台应用、还有部署相关的能力。项目包含了一个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...

相关推荐
尤水就下2 分钟前
🔥预热:在线文档的 block 架构是如何实现的(未完待续...)
前端·javascript·架构
全栈项目管理程序猿25 分钟前
ArcGIS JS 基础教程(29):CSVLayer 表格点位图层
前端·javascript
骑着蜗牛撵大象3271 小时前
豆包 Seed 驱动的记账智能体:从拍票抽取到月报生成的全链路落地记录
java·前端·javascript·结构化输出·豆包seed·多模态识别·记账系统
溪语流沙1 小时前
【Web全栈进阶】前端世界观:现代工具链与框架为什么存在
前端·javascript·vue.js
kyriewen1 小时前
我逐个测了 JSON.stringify 的 7 个坑:第 1 个就在丢数据
前端·javascript·程序员
积流成海2 小时前
用代码实现哈希计算器:Web Crypto API 实战
前端·算法·哈希算法·哈希函数·盘子工具站
data analyse 4562 小时前
服务端访问日志聚合 PV 与 UV 怎么实现?日志采集与口径设计
大数据·前端·数据分析
JavaGuide2 小时前
DeepSeek Harness 重磅更新,Codex、Claude Code 子智能体进官方插件列表了,还有 Git 工作树和思考翻译!
前端·后端
小羊没烦恼!2 小时前
OS X 上使用.NET开发应用程序
开发语言·前端·数据库·人工智能·c#·策略模式
码云之上3 小时前
Prompt 拦不住 Chatbot 的安全问题:九大风险与分层防护
人工智能·架构·全栈