文件名称:newspost:使用React构建的TECH新闻发布应用
文件大小:195KB
文件格式:ZIP
更新时间:2024-05-28 11:53:03
JavaScript
使用 & 的实现。 实时版本: : 特征 支持显示所有项目类型:,,和 基本 可折叠的注释线程,带有子计数 “实时”更新(通过Firebase免费!) 故事的上次访问详细信息已缓存在localStorage 新评论突出显示: 自您上次访问商品以来的评论 在阅读项目时加载的新评论 折叠后的线程中的新注释 自动或手动折叠不包含任何新评论的评论线程 带有新评论的故事会标记在列表页面上 故事可以标记为已读,以消除新评论中的强调 由Changed Items API驱动的“评论”部分 故事列表页面缓存在sessionStorage以便在同一会话中快速使用后退按钮和分页 可配置的设置: 自动折叠-自动折叠评论线程,而无需在页面加载时添加新评论 显示回复链接-显示“黑客新闻”的“回复”链接 显示已停用-显示标记为已停用的项目 显示已删除-显示在线程中标记为已删除的评论 延迟评论检测-太紧张
【文件预览】:
newspost-master
----.babelrc(47B)
----nwb.config.js(868B)
----package.json(2KB)
----server.js(2KB)
----app.yaml(193B)
----screenshot.png(87KB)
----TODO.md(1KB)
----src()
--------DisplayComment.js(1KB)
--------Paginator.js(826B)
--------Item.js(6KB)
--------index.js(539B)
--------Updates.js(3KB)
--------PollOption.js(852B)
--------DisplayListItem.js(690B)
--------routes.js(2KB)
--------NotFound.js(142B)
--------Comment.js(6KB)
--------Stories.js(3KB)
--------PermalinkedComment.js(5KB)
--------views()
--------mixins()
--------Settings.js(3KB)
--------StoryListItem.js(4KB)
--------UserProfile.js(2KB)
--------App.js(3KB)
--------stores()
--------services()
--------utils()
--------Spinner.js(751B)
----LICENSE.md(2KB)
----.gitignore(54B)
----generate-sw.js(341B)
----public()
--------css()
--------service-worker.js(348B)
--------img()
--------index-static.html(3KB)
--------manifest.json(789B)
----README.md(2KB)
----.eslintignore(14B)
----hn-server-fetch.js(4KB)