Ruby on Rails单页面应用程序命名

时间:2015-06-02 12:35:14

标签: ruby-on-rails

我有一个与Ruby on Rails命名约定相关的问题。

我正在尝试创建一个单页网站。在Ruby on Rails中命名单页面应用程序主控制器的最佳实践是什么?

2 个答案:

答案 0 :(得分:3)

这是你最好的情况

创建一个home_controller并从Application controller继承它,就像这样

class HomeController < ApplicationController

end

在views部分中,在视图下创建一个名为home的不同文件夹,并列出您需要的所有html.erb文件

最后,路线......

如果您需要所有CRUD操作......请提及此

resources :home

那就是

答案 1 :(得分:1)

在跟踪rails和restful约定之后,在渲染视图时,您仍然应该使用基于路由的mvc。但是,如果您需要一个控制器用于root或登录,则会话或应用程序控制器很常见