4

我需要为移动应用程序创建 Rails API。API 将发送和接收 json 格式的请求。

我还想创建一个后端来管理应用程序。后端将在桌面(管理员)上使用带有用户界面的 Rails。

我想知道是否有办法在 Rails 4 应用程序中使用 Rails-API gem?

如果是这样,怎么做?

我知道要使用 Rails-API,需要执行以下操作:

class ApplicationController < ActionController::Api

end

通过这样做,我的管理界面将缺少 Rails 功能......

4

1 回答 1

3

你不需要 rails-api 来拥有 Rails Api。rails-api 仅适用于您只需要没有渲染的 rails-api 时。

阅读 using respond_with、 active_model_serializers 或 rabl --- 你将能够拥有 JSON API 以及普通的 Rails 应用程序。

于 2013-06-30T15:40:36.407 回答