概要 microCMS、Next.js(TypeScript)を使ってブログサイトを作成した手順と、追加で実装した機能について、またその過程で学んだことの備忘録記事です。 基本的には公式のチュートリアル通りに進めていますが、TypeScriptの型付けや記事内のコードブロックのハイライトなど詰まった箇所もあったので、まとめておきたいと思います。 デプロイURL GitHub ※この記事ではスタイリングについては解説しません。 MaterialUIを主に使用してスタイリングを行っているので、詳しいコードはGitHubをご覧いただければと思います。 使用技術 Next.js 12.0.10 React 17.0.2 TypeScript 4.5.5 ESLint 8.8.0 prettier 2.5.1 全体の流れ microCMSの準備(アカウント作成・記事コンテンツのAPI作成) Next