我正在阅读RABL git https://github.com/nesquena/rabl,我很快就遇到了这一行。有人可以通过“生成API”快速解释他的意思吗?
根据我的理解,API是一组类/方法,可用于与API创建者材料的内容进行交互。根据这个定义,我相信他说他希望能够更容易地与API进行交互,因此他构建了RABL,允许将内容从他的应用程序翻译成Rails eaiser?
答案 0 :(得分:0)
在这种情况下,API作为一个整体应用于系统。因此,您的整个网站可能都有一个API,您的客户可以使用该API将数据提取/发送到您的系统。
通常,这些是接受和返回数据的JSON / XML端点。 Rabl(以及其他类似的序列化程序)可以帮助您制作自定义JSON响应。