1
我想爲幾個應用程序構建一個控制面板(讓我們稱之爲「儀表板」)。每個應用程序都有一個將被儀表板使用的REST-API。儀表板應該爲每個託管應用程序提供一個模塊。Modular Rails 3應用程序
在Rails中,我可以使用Controller Namespaces來實現這樣的功能。模型和觀點可以用類似的方式分開。這將導致以下目錄結構:
- 控制器/ APP1/
- 型號/ APP1/
- 的意見/ APP1/
- 控制器/ APP 2/
- 型號/ APP 2/
- views/app2/
但我不喜歡那樣。我寧願有這樣的事情,有模塊更好的分離:
- 模塊/ APP1 /控制器
- 模塊/ APP1 /型號
- 模塊/ APP1 /視圖
- 模塊/ APP 2 /控制器
- 模塊/ APP 2 /型號
- 模塊/ APP 2 /視圖
是什麼像這樣可能與Rails 3?