SIMPLE

RPCブログ実装 ~その①~

RPCブログをどのように作成したか備忘録的な投稿です。

要件

  • 期間:6か月
  • 機能:ログイン機能、記事投稿機能、記事表示サイト作成
  • その他:無料枠で作る

技術選定

期間が短い&1人なので、基本的にすでに学習している技術を使用。

  • ホスティングサービス:firebase

    当初GoogleアカウントでログインしたかったのでGoogleが提供しているfirebaseを選定

    DBは使わず、firebaseの機能でユーザー管理

  • 言語:HTML、CSS、Typescript
  • フレームワーク:NextJs

    SSG(サーバーサイドジェネレーション)を使うことで、あらかじめ全ページを静的ページにしておきデータ取得のためのリクエスト回数等を抑制

  • 記事管理:microCMS

    DBを使うと費用がかさみそうなのと管理が面倒なのでコンテンツ管理システムのmicroCMSを採用

牧野

RPCブログ管理者