我剛剛開始構建我的Rails應用程序,至此我遵循了RESTful設計,並且證明了它更容易理解和組織應用程序的代碼和結構。我有像帖子和評論的東西。但是對於首頁。我想顯示所有最新帖子,但也可能會在側邊欄中顯示最新評論和最新活動等內容。在維護RESTful哲學的同時,最好的方式是什麼?Rails網站模塊的MVC最佳實踐
1
A
回答
1
你可以這樣做
首先創建3種方法來顯示事件,帖子和評論。您可以創建類似的操作列表,並通過天數來選擇
例:http://localhost:3000/comments/list/10
將返回最近10天
而在你的主頁,你可以使它們作爲評論列表組件
render_component:控制器=> '帖子',:動作=> '名單',ID => 10像智者......
,並確保您添加列表法路線
例如:map.resources:posts,:collection => {:list =>:get} map.resources:events,:collection => {:list =>:get} map.resources:comments,:收集=> {:名單=>:得到}
這是我能想到的一個方式,希望這有助於
歡呼聲, sameera
相關問題
- 1. PHP - 最佳實踐 - 網站模板
- 2. Rails模型最佳實踐
- 3. MVC最佳實踐
- 4. 實現網站搜索的最佳MVC實踐
- 5. 維護網站類的最佳實踐
- 6. 測試網站的最佳實踐
- 7. 部署網站的最佳實踐
- 8. ASP.NET MVC中的模型最佳實踐
- 9. Maven的模塊版本 - 最佳實踐
- 10. npm模塊格式的最佳實踐
- 11. 升級Python模塊的最佳實踐?
- 12. Rails的最佳實踐模型
- 13. ASP.NET MVC的最佳實踐
- 14. 語言特定網站,最佳實踐
- 15. Yii:多語言網站 - 最佳實踐
- 16. java腳本網站最佳實踐
- 17. asp.net mvc網站的安全最佳實踐?
- 18. 最佳實踐on Rails的
- 19. Rails的最佳實踐
- 20. ASP.NET MVC視圖模型最佳實踐
- 21. MVC模式:使用最佳實踐
- 22. Python最佳實踐導入模塊
- 23. Angular2 - 模塊分離 - 最佳實踐
- 24. Angularjs模塊寬常量最佳實踐
- 25. ASP MVC大圖庫網站圖像存儲最佳實踐
- 26. MVC最佳實踐問題
- 27. NSURLConnection MVC最佳實踐
- 28. 最佳實踐ASP.NET MVC 3
- 29. asp.net mvc viewdata最佳實踐
- 30. ASP.NET MVC RenderAction最佳實踐