サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
WWDC24
nishisuke.hateblo.jp
前置き シンプルなRailsはMVCの3層です. Fat Modelをさけるために, Decorator層を作成し, 表示に関するロジックをDecorator層に閉じ込めます. これはシステム規模が大きくなるにつれ, Fat modelを 避けるためによく使われる方法の一つです. Decorator層を実現するために使われるgemとして Draper ActiveDecorator の2つがあります. 結論 Draper decorator以外にもview_objectなども使って, viewロジックを管理する場合. 中規模以上のシステム. の場合採用 ActiveDecorator viewロジックをdecoratorだけで管理する場合. 小規模システム. の場合採用 比較 decorator の実装 Draper class PenDecorator < ApplicationDeco
このページを最初にブックマークしてみませんか?
『nishisuke.hateblo.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く