发布于 2026-01-06 2 阅读
0

原本想学 Gastby,结果却运营了一个弹劾网站。加载时页脚顶部附近有 #4 添加新闻源/新闻稿的 RSS 源 #5

原本想学习 Gas​​tby,结果却运营了一个弹劾网站。

加载 #4时,页脚靠近顶部

添加新闻源/新闻稿的RSS订阅 #5

简而言之,用 Gatsby构建了https://www.impeachment.dev/

🕰 背景

几周前,我和母亲谈话,试图向她解释美国目前正在进行的弹劾调查的来龙去脉。

我很快意识到,如果能给她发一份事件时间线,把事情发展到现在的状况梳理清楚,那就方便多了。我在谷歌上搜索了很久,也没找到现成的时间线,于是就想自己做一个!我觉得网站上的大部分信息应该是静态的,而且因为我想深入了解一下 JAMstack,所以就选择了 Gatsby。

🤯 我学到了什么

  1. 如果你想使用 Gatsby 文档中提供的模板快速搭建网站,它简直太棒了。我的大部分开发时间都花在了自定义网站外观上,配置方面花费的时间很少。
  2. 添加从 GitHub 到 Netlify 构建的流水线简直太棒了!设置只用了 5 分钟,现在每次master更新,网站都会在几分钟内更新,让我可以相当快速地推送更新!
  3. 以不带偏见的方式撰写和研究政治文章相当困难,但对我来说却是一个有趣的挑战!

🔨 构建工具

🤔接下来怎么办?

  • 目前我正在努力尽可能频繁地更新,但由于信息更新速度太快,这变得越来越困难。(欢迎投稿 😉)
  • 我认为下一步应该是优化网站。目前搜索功能速度不够快,性能也不够理想,所以更新一下会很有帮助。
  • 或许可以为“关键人物”建立个人档案,然后为每个人生成个人事件时间线。

⬇️ 请访问网站 ⬇️
https://www.impeachment.dev/

⬇️ 想贡献代码吗?(非常欢迎提交 PR,目前信息尚不完整!)⬇️
https://github.com/tylerbmcsilva/impeachment-2019

文章来源:https://dev.to/tylerbmcsilva/wanting-to-learn-gastby-turned-into-running-an-impeachment-website-oi0