Astro製のブログで読んだ本リストを管理するためにmicroCMSを使ってみた
はじめに
Web クリエイターボックスみたいに読んだ本リストを自分のプラットフォームで管理したいと思い、このブログ内に読んだ本リストを追加しました。サイドバーにリンクがあるので覗いてみてください!
読んだ本の管理に microCMS を使ったので、Astro 製のブログで本の管理を microCMS で行う方法をまとめます。まだ、データ数が少ないのでページネーションは実装してないのですが、実装したら追記します。
microCMS の準備
microCMS のアカウントを作成して、コンテンツ(API)を作成し API 設定をしましょう。下記のように設定します。

読んだ本リスト API のエンドポイントは book にしました。
API スキーマの例
本のリストなので、自分は下記のように設定しました。
| フィールド ID | 表示名 | 種類 |
|---|---|---|
| title | タイトル | テキストフィールド |
| review | レビュー | リッチエディタ |
| url | Amazon リンク | テキストフィールド |
| cover | 表紙画像 | テキストフィールド |
| author | 著者 | テキストフィールド |
| publishedDate | 発売日 | 日時 |
| category | カテゴリー | コンテンツ参照 |
| postlink | 紹介記事 | テキストフィールド |


