Slide 29
Slide 29 text
Fin.
1. テーブル名・クラス名は明瞭にしよう
2. プライマリキーは `id` にしよう
3. マイグレーションを手軽にやろう
4. $table->timestamps() は気を付けよう
5. Model を作ったら Factory も作ろう
6. $dates, $casts で手軽にキャストしよう
7. 垂直分割時は $connection を指定しよう
8. $attributes は設定しないようにしよう
9. @property をつけよう
10. Local Scope で where 句に名前をつけよう
11. Routing Explicit Model Binding を使おう
12. Policy を設定して認可を手軽に実装しよう
13. API Resources でレスポンスさせてみよう
14. テストに RDB を用いよう
15. コマンド・クエリ責務分離(CQRS) を使おう
16. CarbonImmutable を使ってみよう
17. DB::listen でクエリログを収集しよう