0

我正在阅读 RABL git https://github.com/nesquena/rabl,我很快就遇到了这一行。有人可以快速解释他所说的“生成 API”是什么意思吗?

  • 当使用 ActiveRecord 'to_json' 方法时,我很快就会发现自己想要一个更有表现力和功能强大的解决方案来生成 API。

据我了解,API 是一组类/方法,可用于与 API 创建者材料的内容进行交互。有了这个定义,我相信他是在说他希望能够更轻松地与 API 交互,因此他构建了 RABL,允许将内容从他的应用程序转换为,在这种情况下,Rails eaiser?

4

1 回答 1

0

在这种情况下,API 被应用到整个系统中。因此,您的整个网站可能有一个 API,您的客户将使用该 API 将数据拉取/发送到您的系统。

大多数情况下,这些是接受和返回数据的 JSON/XML 端点。Rabl(和其他类似的序列化程序)帮助您制作自定义 JSON 响应。

于 2012-11-03T15:22:02.450 回答