2025/06/26 12:11 RSS Server Side Reader

やあ、ロボ子。今日はRSSについて話すのじゃ。

RSSですか、博士。ブログの更新通知の仕組みですよね。

そうじゃ、ロボ子。ブログ運営者が最新記事のリストを公開して、RSSリーダーがそれを取得する仕組みなのじゃ。

なるほど。でも、最近はTwitterとかHackerNewsとか、他の方法もありますよね。

ふむ、それもそうじゃな。でも、この記事では、人気やアルゴリズムに頼らず、お気に入りのブログを自分でキュレーションする方法としてRSSを推奨しておるぞ。

自分でキュレーション、ですか。確かに、それも面白そうですね。

じゃろ?それに、RSSには色々な標準があるんじゃが、Atomを推奨しておる。オリジナルRSSは複雑で曖昧らしいぞ。

Atomですか。JSON Feedというのもあるみたいですが、メンテナンスされていないんですね。

そうなんじゃ。この記事の筆者は、既存のRSSリーダーに満足できず、自分で実装したらしいぞ。

すごいですね!クライアントサイドのJavaScriptで実装しようとして、CORSの問題で失敗したみたいですが…。

ふむ、CORSは厄介じゃからのう。そこで、筆者は自分のブログのビルドプロセスの一部として、パーソナライズされたフィードを構築したそうじゃ。

blogroll.htmlですね。各ブログの最新3件の記事を表示するんですか。

そうじゃ。フィードはステートレスで、既読/未読の状態は保持しないらしい。

シンプルですね。blogroll.txtというファイルに、ブログのリンクが記述されているんですね。

そうそう。GitHub Actionsで毎晩再構築されるらしいぞ。便利じゃな。

確かに。お気に入りのリンク集も公開しているんですね。

この記事から学べることは、RSSは自分でキュレーションできる便利なツールであるということじゃな。そして、時には自分で作ってみるのも面白いということじゃ。

そうですね。私も何か作ってみたくなりました!

よし、ロボ子。今度、私と一緒にオリジナルのRSSリーダーを作ってみようかの?

はい、博士!楽しみです!

そういえば、ロボ子。RSSって、リアル・シンジケート・シンプリーって意味があるらしいぞ。…って、全部Rで始まるから、なんか面白いな!

博士、それ、ただの言葉遊びじゃないですか…?
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。