HackerNews新闻列表功能描述|学习笔记

简介: 快速学习 HackerNews新闻列表功能描述

开发者学堂课程【Node.js 入门与实战:HackerNews新闻列表功能描述 】学习笔记,与课程紧密联系,让用户快速学习知识

课程地址https://developer.aliyun.com/learning/course/588/detail/8273


HackerNews新闻列表功能描述

 

一、HackerNews新闻列表功能描述

json会开启一个HTTP服务。然后就尝试用简单的nojson做一个新闻列表这么一个小程序。

首先模仿一个程序,这是一个新闻的网站,这个网站新闻是可以随便提交的,只要登录以后就可以随便提交,那么这是一个新闻列表,点击某一条新闻,就直接跳转到这个新闻详情这个页面。

模仿新闻的网站,网站所具主页,有新闻列表显示,点击标题可以进入详情页,可进行新闻提交功能。

 主页面是一条条新闻列表,如图:

image.png

当点击新闻时跳转到新闻详情页面,如图:

image.png

然后点击submit进行提交,会提示需要验证登录,如图:

image.png

进行验证,如图:

image.png

登录后再次点击submit添加新闻,title中写入新闻标题,url中写入新闻链接,text中写入新闻详情内容,url和text只能写一个,

如图:

image.png

点击submit提交,回到新闻主页面,显示如图:

image.png

任何人都可以向其中添加新闻,点击添加的新闻进入详情页,如图:

image.png

相关文章
|
运维 资源调度 Kubernetes
Kubernetes Scheduler Framework 扩展: 1. Coscheduling
# 前言 ## 为什么Kubernetes需要Coscheduling功能? Kubernetes目前已经广泛的应用于在线服务编排,为了提升集群的的利用率和运行效率,我们希望将Kubernetes作为一个统一的管理平台来管理在线服务和离线作业。但是默认的调度器是以Pod为调度单元进行依次调度,不会考虑Pod之间的相互关系。但是很多数据计算类的作业具有All-or-Nothing特点,要求所有的
3313 0
|
机器学习/深度学习 Python
配置环境miniconda+pycharm【机器学习】
配置环境miniconda+pycharm【机器学习】
1521 0
|
缓存 负载均衡 应用服务中间件
nginx配置域名转发、反向代理、负载均衡
本文是博主学习nginx的记录,希望对大家有所帮助。
3455 0
|
4月前
|
缓存 NoSQL 算法
高并发秒杀系统实战(Redis+Lua分布式锁防超卖与库存扣减优化)
秒杀系统面临瞬时高并发、资源竞争和数据一致性挑战。传统方案如数据库锁或应用层锁存在性能瓶颈或分布式问题,而基于Redis的分布式锁与Lua脚本原子操作成为高效解决方案。通过Redis的`SETNX`实现分布式锁,结合Lua脚本完成库存扣减,确保操作原子性并大幅提升性能(QPS从120提升至8,200)。此外,分段库存策略、多级限流及服务降级机制进一步优化系统稳定性。最佳实践包括分层防控、黄金扣减法则与容灾设计,强调根据业务特性灵活组合技术手段以应对高并发场景。
1079 7
|
人工智能 运维 Cloud Native
把汉堡王搬上阿里云
把汉堡王搬上阿里云
346 9
|
存储 Java 测试技术
滚雪球学Java(30):多维数组:定义和初始化一次搞定
【5月更文挑战第5天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
254 0
滚雪球学Java(30):多维数组:定义和初始化一次搞定
|
敏捷开发 Serverless 测试技术
云效产品使用常见问题之代码管理单文件超过200m无法上传如何解决
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
数据采集 存储 监控
离散型工厂生产制造MES管理系统解决方案
MES 是车间中用以管理和优化从订单下达到产品完工的整个生产过程的硬件和软件的集合,它控制和利用准确的制造信息,对车间生产活动中的实时事件做出快速响应,同时向企业决策支持过程提供相关生产活动的重要信息。
524 0
|
机器学习/深度学习 人工智能 自然语言处理
智子引擎的产业应用指南:让大模型下沉到生产一线
在大模型吹响产业化号角半年后,整个行业开启了一场披沙沥金的角逐赛,部分先行者逐渐摸索出了一条清晰的路。
358 1
|
数据采集 Web App开发 存储
如何使用Puppeteer进行新闻网站数据抓取和聚合
数据抓取是指从网页中提取所需的数据,如标题、正文、图片、链接等。数据聚合是指将多个来源的数据整合在一起,形成一个统一的视图或报告。数据抓取和聚合是爬虫技术的常见应用场景,它可以帮助我们获取最新的信息,分析舆情,发现趋势等。
587 0