Laravel 5.4: Routing, Controller, Viewの流れを触る
What?
- ざっくり最小のRouting, Controller, Viewの流れを確認する
Why?
- ざっくり最小のものを作りたい
Routing
routes/
: ルーティングディレクトリ- ver 5.3 から
app/Http/routes.php
は廃止
- ver 5.3 から
$ less routes/ api.php channels.php console.php web.php
Route::get('/', 'welcome');
or
Route::get('/', function () { return view('welcome'); });
Controller
app/Http/Controllers/
以下にあるapp/Http/Controllers/WelcomeController.php
<?php namespace App\Http\Controllers; class WelcomeController extends Controller { public function index() { return view('welcome'); } }
View
- blade テンプレートエンジンを使用
resources/views/
以下にあるresources/views/welcome.blade.php
参考
Laravel5 入門 インストールからMVCの基本機能をさっと眺める | hrendoh's memo http://site.oganity.pw/154/