連載「Astro × microCMS でブログを作る」
Astro と microCMS で技術ブログを一から作る連載です。プロジェクトの作成から、記事一覧・コードのハイライト・OGP・連載機能・トップページの構成まで、このサイトを作った手順をステップごとに解説します。
- Astro と microCMS を接続して記事を取得する|astro:env で APIキーを管理し、getAllContents で全件取得
- Astro × microCMS で記事一覧・記事詳細・ページ送りを作る|getStaticPaths と fields で静的生成
- microCMS のコードブロックを shiki でハイライトする|Astro のビルド時に cheerio で変換(ファイル名表示つき)
- Astro × microCMS で OGP・サイトマップ・画像の WebP 化を設定する
- Astro × microCMS でブログに連載機能を作る(第N回の自動採番・目次・前後リンク)
- Astro のブログを「トップページ+セクション」構成に作り替える(ツール一覧も追加)