2017年刊行後大好評の『PHPフレームワークLaravel入門』が2019年9月リリースのバージョン6に対応した改訂版!
■人気No. 1 PHPフレームワークのロングセラー定番解説書が、新バージョン対応で改訂!
■PHPでWebアプリケーションを開発するフレームワークには種々ありますが、圧倒的人気ナンバーワンはLaravel(ララベル)! 本書は、2017年9月の刊行以来大好評を博している『PHPフレームワークLaravel入門』を、2019年9月リリースのバージョン6に対応して全面的に見直した改訂版です!
■第2版の追加トピックは、次のとおりです。
・新しいディレクティブ(@csrf/@error)
・バリデーションルール(解説を増やしたほか、ルールの自作の仕方も説明しています)
・Bootstrapによるぺジネーションリンク
・Auth(laravel/uiパッケージ)の使い方
■注意事項:Laravel 6を使うにはPHP 7.2が必要です。
・第1章 Laravelを準備する
1-1 PHPフレームワークとLaravel
1-2 Laravelを使ってみる
・第2章 ルーティングとコントローラ
2-1 ルーティング
2-2 コントローラの利用
・第3章 ビューとテンプレート
3-1 PHPテンプレートの利用
3-2 Bladeテンプレートを使う
3-3 Bladeの構文
3-4 レイアウトの作成
3-5 サービスとビューコンポーザ
・第4章 リクエスト・レスポンスを補完する
4-1 ミドルウェアの利用
4-2 バリデーション
4-3 バリデーションをカスタマイズする
4-4 その他のリクエスト・レスポンス処理
・第5章 データベースの利用
5-1 データベースを準備する
5-2 DBクラスの利用
5-3 クエリビルダ
5-4 マイグレーションとシーディング
・第6章 Eloquent ORM
6-1 Eloquentの基本
6-2 検索とスコープ
6-3 モデルの保存・更新・削除
6-4 モデルのリレーション
・第7章 RESTfulサービス/セッション/ペジネーション/認証/テスト
7-1 リソースコントローラとRESTful
7-2 セッション
7-3 ペジネーション
7-4 ユーザー認証
7-5 ユニットテスト
7-6 今後の学習