我是 Ruby on Rails 的新手,我试图在简单的博客示例之外了解它的用法。
看起来 Rails 使与表单交互和接收/保存对象到数据库变得容易。我在“twitter”或“blog”类型的应用程序中得到了这个。但是更真实的世界类型的例子呢?假设我们构建了一个主页,其中包含登录/注册的大部分静态信息(w/设计和 OmniAuth)。
一个。我需要一个“家庭”控制器吗?
湾。就此而言,我是否需要一个与网站上每种类型的网页相对应的控制器(假设页面不是 100% 静态的,在这种情况下它将位于 /public 中)?如果在您登录后用户被带到一个使用图表、数据表和地图的功能丰富的页面怎么办?也许这三件事需要来自 3 个不同模型的数据。这要怎么做?我想在这种情况下会有很多客户端逻辑(如 Kendo UI 或 Jquery)。所以我想rails应用程序基本上会变成一个json API?如果一个页面将有很多客户端的奇思妙想... rails 是正确的后端吗?
抱歉这些愚蠢的问题。我没有 Rails 导师。