最近、私はDRYビューの最先端技術が何であるか不思議です。私は3年半以上進化してきたアプリを手に入れています。最近では、ビュー層は幸せな場所ではありません。Rails:ロールベースのユーザーのためのDRYビュー
まず最初に、私はいくつかの異なるユーザーグループによって使用されるアプリを手に入れました。さらに追加する必要があります。異なるユーザーが見るものの間には重大なオーバーラップがありますが、まだ各グループに排他的なものがたくさんあります。ユーザーは何がどの程度詳細に表示されるかを制限しています。それはあなたの標準的な役割ベースのWebアプリケーションです。
現在のところ、アプリは部分変数(ローカル変数を含む)の不具合を使い、partials、content_forのブロックとヘルパー、そしてたくさんの複製を使っています。
私が探しているのは、自分の意見を守るために最近何をしているのですか?
私はCells(http://cells.rubyforge.org/)を見て始めましたが、私はこの問題を解決するために他に何があるのだろうと思いました。
複雑なビューとロールベースのビューでは何を使用していますか?
私は一般的な答えが存在するとは思わない。 – Lichtamberg