我正在学习RoR,我想知道如果我想做一个像google主页一样的页面,我必须使用Model+Controller+view吗?或者我可以使用新的布局(这是因为我不需要任何数据库或实体来保存搜索查询)
谢谢
我正在学习RoR,我想知道如果我想做一个像google主页一样的页面,我必须使用Model+Controller+view吗?或者我可以使用新的布局(这是因为我不需要任何数据库或实体来保存搜索查询)
谢谢
您不需要生成模型,但您仍然需要控制器和相关视图。如果你想要一堆静态页面,你可能有一个 Pages 控制器,在那里你可以为你想要的不同页面设置方法。将这些方法中的每一个与同名的视图匹配。
布局更像是基本视图模板。一个简单的应用程序可能只有一种布局。
有关详细信息,请参阅Rails 中的布局和渲染。
首先,如果您认真学习 Rails,我建议您阅读 Hartle 的 Rails 教程之类的教程: http ://ruby.railstutorial.org/ruby-on-rails-tutorial-book - 它会带您完成所有像这样的基础知识等等。