文件名称:rapier:实体和关系中的REST API
文件大小:147KB
文件格式:ZIP
更新时间:2024-05-23 09:08:42
Python
Rapier-来自实体和关系的REST API 突破繁琐的API规范 介绍 是Apigee创建的一种新的(2015)API规范语言。 Rapier的目标是允许以其他API规范语言所需的工作量的十分之一来指定和学习REST API,并生成描述更高质量API的规范1 。 通过在YAML中指定作为API基础的数据模型的实体和关系以及遍历这些关系的查询路径,可以使用Rapier指定API。 API的HTTP消息的详细信息是使用HTTP规范中描述的标准模式以及我们添加的一些约定从该规范中得出的。 因此,Rapier消除了重复记录各个URL及其方法的需求,这些URL及其方法仅在它们接受和返回的实体或它们表示的查询中有所不同。 Rapier用于指定新的API。 除非该API使用与Rapier相同的约定并且在应用它们时完全一致,否则您将无法使用Rapier描述现有的API。 Rapier采用面向数据