DAY 20/4 完了
ディレクトリ構造、artisan、マイグレーションの思想
🧭 このDayを終えると説明できること
Laravelの主要ディレクトリの役割、Artisanとコード生成の意義、Composerによる依存管理、そしてマイグレーションで「DBをコードで版管理する」思想を説明できるようになる。
- 1
主要ディレクトリの役割と「どこに何を書くか」
app・routes・database・configなど主要ディレクトリの役割を理解し、コードの置き場所に迷わないようにする。
設問 2 問
- 2
Artisanコマンドとコード生成の意義
Artisanが何をするツールかを理解し、手作業でなくコマンドで生成することの意義(規約の強制)を説明できるようにする。
設問 2 問
- 3
Composerと依存管理、autoload
Composerが何をするツールか、composer.jsonとcomposer.lockの違い、autoloadの意味を理解する。
設問 3 問
- 4
マイグレーションの思想 — DBスキーマをコードで版管理する
なぜDBの構造をコードで管理するのか、チームでの共有やロールバックの意義を理解する。
設問 3 問