我已经使用Ember已有1。5年了,我不得不承认:来自Rails,它完全改变了我现在想的关于网络应用的方式。我已经塑造了我的想法,甚至在Rails上甚至无法编写前端内容。
但我想检查其他框架,如React,甚至编写我自己的迷你框架。问题在于我感觉就像Rails ActiveRecord这样的虚拟数据,它对任何js app都非常好且至关重要。无需在那里重新发明轮子。就像AR一样,有没有办法构建一个js应用程序并使用Ember-Data来展示Ember-Data提供的所有功能(如模型,查找器,查询,适配器/序列化器等)?
有没有人做过这样的事情? :d
答案 0 :(得分:4)
有像Ember Data这样的库用于其他框架,但根据我的经验,它们都没有那么好。仅举几例,有JS Data(Angular Data的继承者),Breeze和dstore。
答案 1 :(得分:0)
Reflux(https://github.com/reflux/refluxjs)是React数据存储的主要选择。我不确定其他框架。我还没有使用它,但它是建立在一个名为flux的结构上,经过深思熟虑,现在看起来很有吸引力。它也是围绕React喜欢的单向数据流模型构建的(正如他们应该的那样)。不知道这对你是否合适,但绝对值得一试。