原本想学习 Gastby,结果却运营了一个弹劾网站。
加载 #4时,页脚靠近顶部
添加新闻源/新闻稿的RSS订阅 #5
简而言之,我用 Gatsby构建了https://www.impeachment.dev/
🕰 背景
几周前,我和母亲谈话,试图向她解释美国目前正在进行的弹劾调查的来龙去脉。
我很快意识到,如果能给她发一份事件时间线,把事情发展到现在的状况梳理清楚,那就方便多了。我在谷歌上搜索了很久,也没找到现成的时间线,于是就想自己做一个!我觉得网站上的大部分信息应该是静态的,而且因为我想深入了解一下 JAMstack,所以就选择了 Gatsby。
🤯 我学到了什么
- 如果你想使用 Gatsby 文档中提供的模板快速搭建网站,它简直太棒了。我的大部分开发时间都花在了自定义网站外观上,配置方面花费的时间很少。
- 添加从 GitHub 到 Netlify 构建的流水线简直太棒了!设置只用了 5 分钟,现在每次
master更新,网站都会在几分钟内更新,让我可以相当快速地推送更新! - 以不带偏见的方式撰写和研究政治文章相当困难,但对我来说却是一个有趣的挑战!
🔨 构建工具
🤔接下来怎么办?
- 目前我正在努力尽可能频繁地更新,但由于信息更新速度太快,这变得越来越困难。(欢迎投稿 😉)
- 我认为下一步应该是优化网站。目前搜索功能速度不够快,性能也不够理想,所以更新一下会很有帮助。
- 或许可以为“关键人物”建立个人档案,然后为每个人生成个人事件时间线。
⬇️ 请访问网站 ⬇️
https://www.impeachment.dev/
⬇️ 想贡献代码吗?(非常欢迎提交 PR,目前信息尚不完整!)⬇️
https://github.com/tylerbmcsilva/impeachment-2019