
Next.js - CI/CD 構築ガイド
無料で読める本
Next.js プロジェクトに CI/CD 環境を構築する実践的な解説書です。基本概念から GitHub Actions による CI、Vercel による CD まで段階的に学べます。 【読者】 ・Next.js で CI/CD 環境を構築したい方 ・Next.js を初めて利用する方、初学者の方 ・TypeScript や Biome などの開発ツールの設定を理解したい方 ・GitHub Actions や Vercel を使った自動化に興味がある方 【特徴は】 ・CI/CD を体系的に学習できるステップバイステップ構成 ・Biome による高速な静的解析・フォーマッティングに対応 ・ハンズオン形式で実際に手を動かしながら学べる 【その他】 「いいね」してくれたらモチベーションあがります🚀
Chapters
👋 はじめに
📋 0.1 更新履歴
🚑 第1部 CI/CD の基礎
1.1 CI/CD とは
1.2 継続的インテグレーション(CI)
1.3 継続的デリバリー/デプロイ(CD)
1.4 本書で実現する CI/CD の環境
🚗 第2部 CI/CD を簡易的に構築
2.1 Next.js プロジェクトを新規作成 💻
2.2 Next.js プロジェクトを初期化 💻
2.3 継続的インテグレーションを簡易構築 💻
2.4 継続的デプロイを簡易構築 💻
🚛 第3部 VS Code で開発環境整備
3.1 拡張機能を設定 💻
3.2 拡張機能の説明
3.3 ワークスペース設定を追加 💻
3.4 ワークスペース設定を説明
3.5 ユーザー設定を設定
🚙 第4部 型安全なローカル開発の環境を整備
4.1 TypeScript を設定 💻
4.2 Biome を設定 💻
4.3 Husky + lint-staged を設定 💻
4.4 T3 Env を設定 💻
🚓 第5部 GitHub Actions で CI を構築
5.1 packageManager の設定 💻
5.2 Node.js と pnpm のバージョンを固定 💻
5.3 GitHub Actions で継続的インテグレーション 💻
🏎️ 第6部 ドメインを設定
6.1 Vercel でドメインを取得 💻
6.2 ドメインを設定 💻
🛺 第7部 おまけ
7.1 コマンド一覧
Community
Author
Topics