2

在这一点上,我确信由强大的数据查询服务支持的声明式绑定是编写可扩展的 Web 富客户端应用程序的秘诀。

显然,声明式数据绑定有很多选择(Knockout JS 和Rivets for Backbone 仅举几例)。然而,当涉及到查询服务器、缓存数据和在客户端跟踪更改时,唯一看起来半成熟的模块化解决方案似乎是Breeze JS。然而,虽然它声称不规定服务器技术,但所有文档示例都显示 Breeze 使用 .NET 运行。

为了充当 Breeze 应用程序的端点,服务器必须满足哪些与 API 相关或其他方面的要求?实施 OData 协议是否足够?有没有例子可以照亮道路?或者其他图书馆解决了我错过的这个问题?

4

2 回答 2

0

是的,OData 就足够了。但是,我们仍在研究 OData 保存支持(当然可以查询)。

很抱歉延迟发布非 .NET 示例。我们绝对致力于开放、可插拔的后端,并将在接下来的几周内发布更多示例。

此外,请在我们的UserVoice 反馈页面上为这些功能投票(或提交您自己的)。这有助于我们确定下一步工作的优先级。谢谢!

于 2013-02-21T20:04:37.660 回答
0

你可以使用 nodejs 作为 oData 服务器和 JayData http://jaydata.org/blog/install-your-own-odata-server-with-nodejs-and-mongodb 它是免费和开源的

于 2013-02-22T15:13:08.057 回答