减少路径嵌套

在一些有父路径/子路径嵌套关系的资源数据模块中, 路径可能有非常深的嵌套关系, 例如:

  1. /orgs/{org_id}/apps/{app_id}/dynos/{dyno_id}

推荐在根(root)路径下指定资源来限制路径的嵌套深度。使用嵌套指定范围的资源,例如在下面的情况下,dyno属性app范围下,app属性org范围下:

  1. /orgs/{org_id}
  2. /orgs/{org_id}/apps
  3. /apps/{app_id}
  4. /apps/{app_id}/dynos
  5. /dynos/{dyno_id}