Breeze.js的替代品?

时间:2013-04-11 00:30:30

标签: breeze

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

4 个答案:

答案 0 :(得分:50)

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

编辑:Breeze 1.3.0现已推出,其中包含Edmunds sample,这是一个纯JavaScript客户端,可连接到具有依赖关系的HTTP服务在ASP.NET,Web API或实体框架上。请看一下并向我们提供反馈!

编辑2:我们也将很快发布一个样本,显示Breeze使用MongoDB,Express和Node.js,不涉及Microsoft技术。 Ruby样本也在开发中。请继续关注!

编辑3: MongoDB and node.js support现在可用,它显示Breeze使用MEAN堆栈(MongoDB,Express,AngularJS,Node.js)。

编辑4:现在Ruby sample已启动。这是John Papa着名的Code Camper JumpStart,带有Ruby后端。

编辑5: NHibernate support以及随附的示例现已推出。

编辑6: Node/MySQL/Postgres support以及随附的示例现已推出。

编辑7: Java/Hibernate support以及随附的示例现已推出。

答案 1 :(得分:7)

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

答案 2 :(得分:5)

JayData http://jaydata.org/也是Breeze的替代品,它也独立于.NET。您可以看到的另一个替代方案是ember.data https://github.com/emberjs/data仅供参考我看过两者并且更喜欢Breeze以满足我的需求。

答案 3 :(得分:1)

替代方案有AmplifyJSPouchDBLawnchair,每个都有自己的优点/缺点。