请原谅这个不正确的术语......
因此,我们在应用程序中大量使用breeze来处理REST资源,并且大部分时间都很好。
但是,我们通常使用以下模式作为标准: 的 /实体/ {ENTITYID} / anotherEntity / {anotherEntityId} / andAnotherEntity
定义元数据中的所有内容,我们使用导航属性和外键完全绑定它,并且工作得很漂亮。我们还在我们的应用程序中扩展了Breeze Labs Abstract REST DataServiceAdapter。
但是,我们现在正在考虑,为了使API更加清晰,我们可能希望将一些资源“分组”到更合理的位置。
这意味着该模式看起来像: 的 /实体/ {ENTITYID} / entitySpecificGrouping / anotherEntity / {anotherEntityId} / andAnotherEntity
所以,我的问题在这里:
我很欣赏有关此事的任何意见。