我正在进入实时应用程序,并尽可能坚持使用 RoR。我建议的堆栈类似于:
- 回报率
- 带纤维的Eventmachine
- 骨干网/余烬
我遇到的麻烦是关于数据持久性。Ember 使用 EmberData,但它可以或应该与 ActiveRecord 结合使用吗?数据持久层如何在上述应用程序中工作?EmberData 是否直接访问数据库?我是否必须在 EmberData 和 ActiveRecord 中模拟模型映射?
原谅我的无知,我一直在寻找,这对我来说只是全新的。
我正在进入实时应用程序,并尽可能坚持使用 RoR。我建议的堆栈类似于:
我遇到的麻烦是关于数据持久性。Ember 使用 EmberData,但它可以或应该与 ActiveRecord 结合使用吗?数据持久层如何在上述应用程序中工作?EmberData 是否直接访问数据库?我是否必须在 EmberData 和 ActiveRecord 中模拟模型映射?
原谅我的无知,我一直在寻找,这对我来说只是全新的。
看看这个 http://reefpoints.dockyard.com/ember/2013/01/07/building-an-ember-app-with-rails-api-part-1.html。
有3篇文章。
Ember.js 是一个 MVC 前端框架,它不能直接访问你的数据库。它通过您的应用程序公开的 API 与 Rails 进行通信。