【发布时间】:2017-07-01 16:13:31
【问题描述】:
我们的 api 将有一个可重用的 /posts 子路由,它将应用于不同的顶级路由。
例如:
/me/posts
/users/{user-id}/posts
...
帖子示例:
/posts
/{post-id}
/likes
/comments
/{comment-id}
...
帖子也会有固定的子路由、参数等。
用 RAML 定义这种默认的、可重用的子路由的标准方法是什么?
当然,可以决定扭转这一局面并创建一个 /posts 端点,但我认为不应根据 RAML 功能更改 API 定义。此外,如果我想要的话,我应该能够让多个端点指向同一个资源。
如果您有答案,请根据要求分享一个示例。
【问题讨论】: