32

是否有不需要 .Net 或 Enterprise Framework 连接器或数据库的 Breezejs 替代方案,并且可以与仅接受和返回 JSON(无元数据)的普通 REST 服务一起使用?

4

4 回答 4

52

我们实际上将 Breeze 设计为独立于 .NET,但我们的示例还没有显示这一点。在接下来的一两周内,我们将展示如何将 Breeze 连接到返回 JSON 的通用 HTTP 服务。我们很乐意在它发布时收到您的反馈,因为我们知道它将成为市场的重要组成部分。

编辑: Breeze 1.3.0 现在可用并包含Edmunds 示例,它是一个纯 JavaScript 客户端,连接到 HTTP 服务,依赖于 ASP.NET、Web API 或实体框架。请查看并向我们提供反馈!

编辑 2:我们也将很快发布一个示例,展示 Breeze 与 MongoDB、Express 和 Node.js 一起使用,而不涉及 Microsoft 技术。Ruby 示例也在开发中。敬请关注!

编辑 3: MongoDB 和 node.js 支持现在可用,这表明 Breeze 使用 MEAN 堆栈(MongoDB、Express、AngularJS、Node.js)。

编辑 4:一个Ruby 示例现已启动。这是 John Papa 著名的带有 Ruby 后端的 Code Camper JumpStart。

编辑 5: NHibernate 支持以及随附的示例现在可用。

编辑 6: Node/MySQL/Postgres 支持以及随附的示例现在可用。

编辑 7: Java/Hibernate 支持以及随附的示例现在可用。

于 2013-04-11T01:51:07.313 回答
7

Sails.js有一个与 Breeze.js 非常相似的 JavaScript ORM。它被称为水线

于 2013-11-18T21:17:43.687 回答
5

JayData http://jaydata.org/ 将成为 Breeze 的替代品,它也独立于 .NET。您可以查看的另一种选择是 ember.data https://github.com/emberjs/data仅供参考,我已经看过两者并且更喜欢 Breeze 来满足我的需要。

于 2013-04-12T17:23:34.930 回答
1

作为替代方案,AmplifyJSPouchDBLawnchair各有优缺点。

于 2015-06-30T05:56:39.267 回答