【BlogBook】フォロワーさんのブログの更新を簡単に把握する方法を思いついたので実践してみました

BlogBook

おとぼうです

私のtwitterのフォロワーさんはブログをしている人が多いです

ブログの記事を更新されても気が付かないので、気付ける仕組みを作りました

どんな事ができるの?

フォロワーさんの最新のブログをすぐに見ることができます

どんな仕組み?

TwitterAPIで自分のフォロワーとフォロワーのWEBサイトを取得します

WEBサイトのRSSをS3に保存し表示しています

どこから見れる?

こちらのページから見れます

BlogBook
Web site created using create-react-app

どうやって使うの

ブログを載せる

BlogBookに自分のブログを載せる

1. おとぼうをフォローします

2. ブログを書きます

いつもどおりブログを書きます

3. 翌日まで待ちます

1日1回更新するので翌日の朝までには反映されると思います

ブログブックに表示されます

こちらから確認できます

ブログを見る

こちらから好きなブログを見てください

どんな技術を使ったの?

主にAWSを使って作りました

ウェブのデザインはReactとMaterialUIです

EventBridgeで1日1回データの更新をします

CloudFrontでアクセス制限とキャッシュ処理を行っています

Lambdaに必要なロジックを書いてます

CloudFront(AWS)

S3に大量アクセスが来ても問題ないようにするのとアクセス制限のために使いました

Certificate Manager(AWS)

ウェブサイトをhttpsにするために使いました

S3(AWS)

ブログの更新データとウェブサイトの保存に使いました

React

ReactJSでウェブサイトを作っています

速いし簡単です

Material UI

簡単におしゃれなデザインを作るために使いました

おしゃれにはならなかったけど

EventBridge(AWS)

Lambdaを定期実行させるために使いました

Lambda(AWS)

TwitterAPIを叩いたり、S3にデータを保存するために使いました

TwitterAPI

フォロワーさんとフォロワーのウェブサイトを取得するために使いました

あとがき

ブロガーさんのブログのアクセスが増えればいいな

コメント

タイトルとURLをコピーしました