webcamunda-bpmn-js:基于bpmn-js的可嵌入Camunda建模分布
路径又称"终点"(endpoint),表示API的具体网址。
在RESTful架构中,每个网址代表一种资源(resource),所以网址中不能有动词,只能有名词,而且所用的名词往往与数据库的表格名对应。一般来说,数据库中的表都是同种记录的"集合"(collection),所以API中的名词也应该使用复数。
RESTful API 的路径表示资源的具体网址,因此应该使用名词来表示。路径不应该包含动词,而且通常使用复数形式表示集合。这种命名方式有助于构建一致性和可预测性的 API。
例如,在一个博客系统中,文章是一个资源,可以使用以下路径表示:
/articles // 获取所有文章
/articles/1 // 获取 ID 为 1 的文章
一些规范还提出了对路径的更多约束,如使用连字符分隔单词、避免使用文件扩展名等等。这些约束有助于提高 API 的可读性和易用性。