Next.js を用いて構築したポートフォリオ (本サイト)。
TypeScript による堅牢な開発環境を実現。 Next.js を用いてサイトを作成。作品集などのコンテンツは microCMS の API を使用してリモートからデータを取得しページを生成。 On-Demand ISR (Incremental Static Regeneration) を採用しているため、 microCMS でのデータ更新を即座に反映可能。スタイルは Tailwind CSS を用いて構築。 Dependabot で依存関係更新の Pull Request を自動生成するよう設定。
技術スタック
- TypeScript
- Next.js
- React
- unified (remark, rehype)
- ESLint
- Prettier
- Tailwind CSS
- Vercel
- microCMS
- GitHub Actions
- Amazon Route 53