ファットコントローラー、ファットモデルとは? Railsの昔の方針(?)スキニーコントローラー、ファットモデル コントローラーのコード量を少なくし、モデルを分厚くするという書き方が推奨されていたらしい。 ビジネスロック(アプリケーション特有の処理…
N+1問題とは SQLが必要以上に実行されることでパフォーマンスが落ちる問題。モデル間のアソシエーションを利用する場合に発生する。 例)投稿テーブルとユーザーテーブルを関連付けている ビューで投稿一覧とユーザーを一緒に表示したい。 未対策の場合、…
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。