我刚刚开始构建我的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. 实现网站搜索的最佳MVC实践
- 2. MVC最佳实践
- 3. 维护网站类的最佳实践
- 4. 部署网站的最佳实践
- 5. Maven的模块版本 - 最佳实践
- 6. npm模块格式的最佳实践
- 7. Rails的最佳实践模型
- 8. ASP.NET MVC的最佳实践
- 9. Yii:多语言网站 - 最佳实践
- 10. 语言特定网站,最佳实践
- 11. asp.net mvc网站的安全最佳实践?
- 12. 最佳实践on Rails的
- 13. Rails的最佳实践
- 14. ASP.NET MVC视图模型最佳实践
- 15. Angular2 - 模块分离 - 最佳实践
- 16. Angularjs模块宽常量最佳实践
- 17. ASP MVC大图库网站图像存储最佳实践
- 18. ASP.NET MVC RenderAction最佳实践
- 19. 最佳实践ASP.NET MVC 3
- 20. ASP.Net MVC Cookies最佳实践
- 21. asp.net mvc viewdata最佳实践
- 22. MVC最佳实践问题
- 23. JSP和MVC最佳实践
- 24. Sencha Touch MVC最佳实践
- 25. Rails/jquery最佳实践
- 26. rails js最佳实践
- 27. Rails部分最佳实践
- 28. Rails current_user最佳实践
- 29. 最佳网站地图技术和最佳实践
- 30. 在MVC模式中实现模型的最佳实践