RailsでViewを作りこんでいくと、ifやeach、さらに変数を代入するだけの行とか出てきてしまってあまり綺麗なViewではなくなっていくとこがよくある。 ifとか文字列の連結を省略したいだけなら ActiveDecorator とかが便利 ↑こうゆうやつ でもブログのサイドバーみたいにサイト全体で使うViewがあったりすると、 データはControllerで用意するの? => before_filter使うとか Viewから直接Modelは呼び出したくないよね。。 そもそもViewファイルはどこに置けばいいんだろ? => views/layouts/_sidebar.html.erbとか? SidebarControllerを実装してサイドバーだけajaxでhtmlを取得するとか? いろいろモヤモヤするとこがあって、あんまり最適解じゃない気がする。 でも Cells というgemを使