首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为“正常”rails配置Rails-API

为“正常”rails配置Rails-API
EN

Stack Overflow用户
提问于 2015-05-02 23:09:33
回答 1查看 689关注 0票数 1

Rails gem提供了一种使用Rails开发REST的方法。为此,它禁用用于开发web应用程序的“正常”rails的功能。在开发同时呈现html和服务API请求的web应用程序时,必须重新打开这些特性。

问:需要更改哪些配置和设置才能启用正常Rails开发所需的所有功能?请将ApplicationController继承自ActionController:API部件。

需要考虑的事项:

  • application.rb:的更改
    • 哪一种中间件不见了?

  • ApplicationController中包括哪些帮助程序
  • 宝石?
  • 现在服务于JSON和HTML。
  • config.api_only = false有什么影响?
EN

回答 1

Stack Overflow用户

发布于 2015-05-02 23:33:36

@Prakash说了什么。只有当我确信应用程序只会提供API时,我才会使用Rails-API创业板,这正是因为如果这个假设被违反,就会出现一连串的问题。相比之下,很容易使用“全尺寸”Rails应用程序,并添加健壮的API支持。

如果您正试图将现有的Rails-API应用程序转换为能够为HTML服务的应用程序,我将从查看Rails的这一部分-API自述开始,并将其作为一个基本的检查表进行反向操作。我还会在完整的Rails中创建一个空的"reference“应用程序,所以当您查看每个配置文件时,您有一个纯血的应用程序可与之比较。

不管怎样,祝你好运!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30008497

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档