Ember 没有 Ember 的数据?

Ember Data without Ember?

我已经使用 Ember 1.5 年了,我不得不承认:来自 Rails 它完全改变了我现在对网络应用程序的思考方式。我的想法已经如此严重,以至于我什至无法在 Rails.

上编写前端代码

但我想检查其他框架,如 React,甚至编写我自己的迷你框架。问题是我觉得 ember-data 就像 Rails ActiveRecord 一样,它在任何 js 应用程序上都非常好且至关重要。无需在那里重新发明轮子。所以就像 AR 一样,有没有一种方法可以构建一个 js 应用程序并使用 Ember-Data 来开发 Ember-Data 提供的所有功能(如模型、查找器、查询、adapters/serializers等)?

有人做过这样的事吗? :D

有像 Ember Data 之类的库用于其他框架,但根据我的经验,none 其中的库同样好。仅举几例,有 JS Data(Angular Data 的继承者)、Breeze 和 dstore。

Reflux (https://github.com/reflux/refluxjs) 是 React 数据存储的主要选择。我不确定其他框架。我没有使用过它,但它建立在一个名为 flux 的结构上,这个结构经过深思熟虑并且现在似乎得到了很大的关注。它也是围绕 React 喜欢手提的单向数据流模型构建的(他们应该这样做)。不知道它是否适合您,但绝对值得一试。