Ember.js 有人知道余烬数据何时准备好吗?还是有其他RESTAPI通信解决方案?

Ember.js 有人知道余烬数据何时准备好吗?还是有其他RESTAPI通信解决方案?,ember.js,ember-data,Ember.js,Ember Data,我有一个纯REST rails后端,我正在使用Ember.JS在客户端工作。我知道Ember数据用于REST通信,但我看到它甚至还没有投入生产。有人知道它什么时候准备好吗 或者是否有更好的解决方案可以使用 平心而论,Ember.js本身实际上还没有达到稳定的1.0版本。根据个人经验,我只使用过ember-latest.js,因为它们的标记版本通常远远落后于最新版本,而且它们的1.0预标记中缺少了太多东西。甚至emberjs.com上的API文档也是针对ember-latest.js的,1.0版之

我有一个纯REST rails后端,我正在使用Ember.JS在客户端工作。我知道Ember数据用于REST通信,但我看到它甚至还没有投入生产。有人知道它什么时候准备好吗


或者是否有更好的解决方案可以使用

平心而论,Ember.js本身实际上还没有达到稳定的1.0版本。根据个人经验,我只使用过ember-latest.js,因为它们的标记版本通常远远落后于最新版本,而且它们的1.0预标记中缺少了太多东西。甚至emberjs.com上的API文档也是针对ember-latest.js的,1.0版之前的API文档已经存档

话虽如此,只要您愿意深入研究新的API文档,它现在已经相当不错了,在Ember中编写对我来说整个夏天都是一个相当稳定和一致的体验。Ember数据也相当不错,但是您必须查看大多数文档的源代码

据我所知,Ember数据是Ember最好的REST适配器,特别是因为它是专门为rails构建的。调查它几乎使在rails中构建API成为一项微不足道的任务。一旦您理解了《灰烬数据自述》中解释的约定,它对hasOne、hasMany和Belongs都非常有效。多对多关系可能应该分解为两个多关系,中间有一个模型


就准备就绪的时间而言,他们打算在最终1.0版本发布之前将余烬数据合并到ember.js中。()但对我来说,它们都足够稳定,而且很多公司已经部署了ember应用程序。Backbone.js的版本是0.9.2,很多人都相信它,尽管Backbone没有像余烬数据这样的数据。

谢谢,我有点担心,因为github上的余烬数据的状态是失败的。另外,您是否获得了ember-latest.js?github正在提供1.0之前的标记或分支。这些测试状态可以在IMHO中轻松处理。测试只有在您编写测试时才有效。他们似乎不像ember.js那样频繁地提交ember数据,所以他们可能还没有调整一些在重大更改中失败的测试。并且-您可以在2012年9月15日单击github中的下载选项卡(标签旁边)时找到这些内容。截至2012年9月15日,ember data的关系改进分支是最新的,至少有几个团队(包括我的团队)在生产中使用了该分支。请确保在使用该分支之前阅读此文件: