文件名称:BikeNews:Web爬到MongoDB中
文件大小:5.94MB
文件格式:ZIP
更新时间:2024-05-22 20:54:37
JavaScript
自行车新闻 描述: 这个全栈式应用程序从bicycling.com网站刮取了最新的文章标题和相关图像,并在页面中以卡片形式显示了主题。 从网站获得的数据将插入到mongo数据库中。 当用户单击每个新闻片(卡片)底部的评论按钮时,将在弹出模式中列出现有的评论。 用户可以选择提供他们的名字和对新闻的评论。 提交评论表格后,模态会自动更新以显示最新评论。 注释按顺序排序,以使最新的注释位于顶部。 每个新闻的评论数显示在评论按钮旁边。 还可以通过顶部的“获取最新新闻”按钮为用户提供刷新显示文章的选项,从而刷新数据库。 通过*显示评论*按钮,用户还可以选择仅显示带有评论的文章。 最后,用户可以通过清除全部按钮清除数据库中存储的内容和数据,从而重置页面。 显示的文章按从现在到过去的顺序排序。 当用户使用“获取最新新闻”按钮获取最新新闻时,如果数据库中存在数据,则现有文章不会被覆盖,而只会将新文章添加
【文件预览】:
BikeNews-master
----models()
--------index.js(141B)
--------BikeNews.js(625B)
--------Comments.js(406B)
----package.json(461B)
----server.js(1KB)
----package-lock.json(48KB)
----controllers()
--------news_controller.js(5KB)
----views()
--------layouts()
--------index.handlebars(4KB)
--------modal.handlebars(551B)
----.gitignore(15B)
----public()
--------assets()
----README.md(3KB)