是Emberjs(有Ember Data)和Django(有休息框架)准备黄金时间吗?

时间:2013-09-05 02:12:21

标签: django rest ember.js frameworks

我一直在研究emberjs并试图让它与django休息框架一起工作,没有太多运气。

以下是我发现的内容:

  1. django rest框架本身不会吐出Ember期望的json格式
  2. ember django rest框架适配器基于ember-data,这导致下一步
  3. ember-data未生成就绪,其余框架适配器无法处理最新的ember-data
  4. 有人提到在这个链接http://discuss.emberjs.com/t/ember-data-endless-frustration/893/ 2中不使用ember数据而自己滚动,但是因为我已经在django中定义了我的模型,所以我觉得这样做了两次。
  5. 我的问题是,这个组合是否已准备好迎接黄金时段,是否有人将此组合用于任何生产网站?

3 个答案:

答案 0 :(得分:1)

ember-django-adapter的作者。我们刚刚发布了与Ember Data 1.13.7及更高版本以及Django REST Framework 3.0.0及更高版本兼容的1.0.0版本。它在过去一年半的时间里与Ember一起成长,并准备好迎接黄金时段。

答案 1 :(得分:0)

我正在使用ember-data-django-rest-adapter,它可以正常使用最新的稳定余烬和金丝雀余烬数据。有一个实验性的ember1.0兼容分支。幸运的是,目前django适配器的代码只有300行,很容易理解。

回答你的问题:我认为初创公司可以在几个月内投入生产(我们将于2014年1月上线)。

答案 2 :(得分:0)

截至2015年4月,@ ObviousCat提到的软件包已弃用,而不是django rest framework ember软件包。我们在我们的Ember / Django项目中使用它,它确实为#34;增强" DRF与Ember一起玩。

如果你想在客户端创建适配器,那么ember django adapter也有一个选项,虽然我们决定对服务器端而不是客户端进行更改,所以我们不是&# 39;使用它。