【发布时间】:2014-03-28 15:40:19
【问题描述】:
我一直在翻阅 BreezeJS 文档和 stackoverflow 帖子,寻找有关使用 BreezeJS 与支持 CRUD 操作的 REST 层(不是 .NET)进行交互的确切信息。我已经阅读了许多帖子,这些帖子清楚地传达了 saveChanges() 的默认行为背后的理念,该行为将一组更新的实体发送到服务器。虽然创建服务器端代码来处理这个问题可能是可能的,但这可能不是我们的首选路径,是的,我确实理解决策会对客户端代码造成事务和状态问题。
在我对 stackoverflow 的搜索中,我发现了许多与我的问题相似的问题,但这些问题都比较老(至少对于 JavaScript 库而言)-(例如 Save changes to RESTful URLS with Breeze JS)。
其中一些帖子,包括上面的帖子,似乎表明已经/已经完成了工作以解决通过正常 REST 操作执行 CRUD 操作的愿望。
最后我的问题是:BreezeJS 在支持 RESTful CRUD 操作方面的当前状态是什么?如果我选择通过命名的保存操作来管理实体更新,我需要跳过什么样的箍来让 Breeze 将这些 CRUD 操作发送到我的 REST 层?我在上面的总结中还遗漏了什么会使从 BreezeJS 到 REST 层的 CRUD 操作具有挑战性?
注意:我们的 JavaScript 框架是 Angular。
【问题讨论】:
标签: javascript angularjs rest breeze