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

引言

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

相关推荐
Csvn41 分钟前
原型链、this 与闭包内存:三座深水区一次打通(含内存泄漏排查实战)
前端·javascript
葡萄城技术团队1 小时前
如何通过 JSON 数据源 / Web API 快速构建轻量级报表(Report)?
前端·json·原型模式
浪兎兎1 小时前
【Java Web】Servlet + JSP 笔记
java·前端·servlet
Patrick_Wilson2 小时前
iOS Safari Clipboard API 权限弹窗问题
前端·ios·safari
OpenTiny社区3 小时前
Naive UI × GenUI SDK:自定义物料库搭建实战
前端·ai编程
kyriewen3 小时前
我拿 4 个真实前端任务试了 GLM-5.3 Flash:代码一遍跑通,账单 4 分钱
前端·程序员·ai编程
IT_陈寒3 小时前
Vue的响应式更新有时候真的不听话
前端·人工智能·后端
风骏时光牛马3 小时前
AI编程常见问题梳理与要点解析
前端
前端snow3 小时前
ai agent -- LCEL 汇总
前端
计算机魔术师4 小时前
NVIDIA 季度营收指引达 1080 亿美元,首次突破单季千亿大关
前端