フォルダ構成
Laravelフォルダ構成
Section titled “Laravelフォルダ構成”ディレクトリ構造
Section titled “ディレクトリ構造”my-app/├── app/│ ├── Console/ # Artisanコマンド│ ├── Http/│ │ ├── Controllers/ # コントローラー│ │ ├── Middleware/ # ミドルウェア│ │ └── Requests/ # フォームリクエスト│ ├── Models/ # Eloquentモデル│ └── Providers/ # サービスプロバイダー├── bootstrap/ # アプリケーションの起動ファイル├── config/ # 設定ファイル├── database/│ ├── migrations/ # マイグレーション│ ├── seeders/ # シーダー│ └── factories/ # ファクトリー├── public/ # 公開ディレクトリ├── resources/│ ├── views/ # Bladeテンプレート│ └── lang/ # 言語ファイル├── routes/│ ├── web.php # Webルート│ ├── api.php # APIルート│ └── console.php # Artisanコマンドルート├── storage/ # ストレージ└── tests/ # テスト重要なファイル
Section titled “重要なファイル”- app/Http/Controllers/: コントローラーロジック
- app/Models/: Eloquentモデル
- routes/web.php: Webルート定義
- routes/api.php: APIルート定義
- database/migrations/: データベースマイグレーション