在去年写这个网站的时候就有想过加上 RSS 订阅,但是当时这个功能的优先级比较低,加上基本没想过有人会关注自己的博客,这件事就一直搁置了。
最初想起来这件事是一个月前看到一位小伙伴的文章 朋友圈,于是想着等不忙的时候去鼓捣一下 RSS。
结果由于最近工作比较忙没法上班写,周末也总是因为各种事情没法好好坐下来写代码,就又给忘记了。
后来我发的风信子那篇文章收到了一位小伙伴的留言,其中又提到了 RSS 订阅,才让我又想起来这件事情。正好那一周的周末两天有时间坐下来敲代码,于是周六下午就直接开始(算是从零开始,以前没有仔细了解过 RSS 是什么)鼓捣 RSS。
整个过程的话,一张谷歌浏览器的历史记录应该就可以看出来我以前对 RSS 的认知是多么欠缺哈哈哈(图片太长我给折叠起来了)。
从历史记录里可以看出来,大致上分为下面几步:
LocalDateTime 类型的时间格式化为满足 RSS 要求的时间格式今天将相关的代码(rss-generator)整理了一下,发布到了 github,有需要的朋友可以直接 clone 下来引入到自己项目中使用。
在去年写这个网站的时候就有想过加上 RSS 订阅,但是当时这个功能的优先级比较低,加上基本没想过有人会关注自己的博客,这件事就一直搁置了。
最初想起来这件事是一个月前看到一位小伙伴的文章 朋友圈,于是想着等不忙的时候去鼓捣一下 RSS。
结果由于最近工作比较忙没法上班写,周末也总是因为各种事情没法好好坐下来写代码,就又给忘记了。
后来我发的风信子那篇文章收到了一位小伙伴的留言,其中又提到了 RSS 订阅,才让我又想起来这件事情。正好那一周的周末两天有时间坐下来敲代码,于是周六下午就直接开始(算是从零开始,以前没有仔细了解过 RSS 是什么)鼓捣 RSS。
整个过程的话,一张谷歌浏览器的历史记录应该就可以看出来我以前对 RSS 的认知是多么欠缺哈哈哈(图片太长我给折叠起来了)。
从历史记录里可以看出来,大致上分为下面几步:
LocalDateTime 类型的时间格式化为满足 RSS 要求的时间格式今天将相关的代码(rss-generator)整理了一下,发布到了 github,有需要的朋友可以直接 clone 下来引入到自己项目中使用。