1

我想为我的 Rails 应用程序和身份验证编写 api。我也想以选择性和有条件的方式传递我的关联数据。

如果我为此使用respond_to块,那么我的控制器中会有很多混乱,我不想要任何方法。

实现这一目标的最佳方法是什么?

4

3 回答 3

1

如果您的应用程序的目的只是 API,那么您可以使用RAIL_API Gem ,您可以使用RABL配置 JSON 响应

于 2013-07-30T05:51:06.407 回答
1

你可以看看葡萄。它是一个用于 Ruby 的类似 REST 的 API 微框架,并且它有一个相关的 gem 葡萄实体,它定义了要公开的属性。它们应该是您想要使用的。

于 2013-07-30T05:40:34.040 回答
0

试试这些宝石jbuilder rabl rails-api。你可以看到免费的 railscasts

其他一些非常好的与 api 相关的 railscast

于 2013-08-13T18:01:46.847 回答