Breeze.js的替代方案?

Breeze.js的替代方案?,breeze,Breeze,除了Breezejs之外,还有没有其他方法不需要.Net或Enterprise Framework连接器或数据库,并且可以与只接受和返回JSON(无元数据)的普通REST服务一起使用 我们实际上将Breeze设计为独立于.NET,但我们的示例中还没有一个显示这一点。在接下来的一两周中,我们将展示如何将Breeze连接到返回JSON的通用HTTP服务。我们很想在它面世时得到您的反馈,因为我们知道它将成为市场的一大组成部分 编辑:Breeze 1.3.0现在可用并包含,这是一个纯JavaScript

除了Breezejs之外,还有没有其他方法不需要.Net或Enterprise Framework连接器或数据库,并且可以与只接受和返回JSON(无元数据)的普通REST服务一起使用

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

编辑:Breeze 1.3.0现在可用并包含,这是一个纯JavaScript客户端,连接到HTTP服务,与ASP.NET、Web API或实体框架没有依赖关系。请看一看并向我们提供反馈

编辑2:我们还将很快发布一个示例,显示Breeze与MongoDB、Express和Node.js一起工作,没有涉及Microsoft技术。Ruby示例也正在开发中。请继续收看

编辑3:现在可用,显示Breeze正在使用平均堆栈(MongoDB、Express、AngularJS、Node.js)

编辑4:A现在启动。这是John Papa著名的代码露营车JumpStart,带有红宝石后端

编辑5:以及随附的样本现已提供

编辑6:以及随附的样本现已提供


编辑7:以及随附的示例现在可用。

JayData将是独立于.NET的Breeze的替代品。另一种选择是ember.data供您参考,我已经考虑了这两种方法,并且根据我的需要更喜欢Breeze。

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

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

很乐意在有示例时给出反馈。酷。谢谢有货时我会告诉你的。@Steve-好的,样品出来了。您可以将其作为Breeze示例包的一部分下载:@Ting当Breeze独立于.NET时,服务器端验证属性的重复使用如何也起作用?例如,对于java模型?可以从服务器或客户端提供的Breeze元数据可能包括任意数量的“验证程序”实体的每个属性以及实体本身。从序列化的角度来看,“验证器”由一个“名称”和一组构造函数参数组成。Breeze通过查找“已注册”的验证器(请参阅validator.register和validator.registerFactory方法),然后使用指定的构造函数参数实例化它,将这些验证器描述转换为客户机上的实际验证器。不知道这有多清楚,但…我认为这是最好的解决方案。