自RC版以来,我注意到ember.js
中有一个新功能。我一直在阅读它,我知道它现在可以将数据填充到模型中。但这有什么优点和缺点?我的模型是通过JSON填充的,但我不知道它是否是最佳解决方案。
我的问题的另一部分是:我如何使用ember数据作为例如zend框架?
答案 0 :(得分:2)
我相信你在谈论Ember Data。我几个月前在一家公司工作过。当时它几乎没有被引入Ember.js主存储库(我们在第二次回购时使用了它,这是第二个名为ember-data的回购)。这是一个非常漂亮的功能,允许简单/快速CRUD。它专门设计用于Ruby on Rails,但通过对后端的一些修改,您可以使用它来与Ember Data进行通信。来自他们的网站:
如果没有任何配置,Ember Data可以加载和保存通过RESTful JSON API提供的记录和关系,只要它遵循某些约定。
因此,它的主要好处是Ember的快速开发,用于与Web服务进行通信以获取和更新数据。因此,如果您的网站正在获取并保存数据,您可能不需要切换。至少等到它处于稳定版本。如果你正在开始一个新的应用程序并且不打算向公众发布并且不介意必须修复重大变化(相信我他们每周都会发生),那么Ember Data可以是一个真正的帮助!