Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/52.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 关于如何使用的建议_Ruby On Rails_Ember.js - Fatal编程技术网

Ruby on rails 关于如何使用的建议

Ruby on rails 关于如何使用的建议,ruby-on-rails,ember.js,Ruby On Rails,Ember.js,我已经玩了一周左右的Emberjs,我打算在学习Emberjs的过程中使用RoR和Emberjs创建一个应用程序。我想知道以下几点,希望你能和我分享你的经验 当您说Ember可以提供单页应用程序时,这是否意味着我们不再使用rails视图?这两种观点之间有什么联系?到目前为止,我对这个问题感到困惑 将Rails作为JSON API,这是否意味着我们忽略了其他强大的功能,如haml处理和其他基于视图的技术 对于模型验证,is-Ember模型不同于Rails模型,我们如何将两者集成 我希望这可以成为一

我已经玩了一周左右的Emberjs,我打算在学习Emberjs的过程中使用RoR和Emberjs创建一个应用程序。我想知道以下几点,希望你能和我分享你的经验

  • 当您说Ember可以提供单页应用程序时,这是否意味着我们不再使用rails视图?这两种观点之间有什么联系?到目前为止,我对这个问题感到困惑

  • 将Rails作为JSON API,这是否意味着我们忽略了其他强大的功能,如haml处理和其他基于视图的技术

  • 对于模型验证,is-Ember模型不同于Rails模型,我们如何将两者集成

  • 我希望这可以成为一个讨论的种子,以帮助其他想要了解更多关于余烬和Rails的人

    如果您知道有哪些应用程序成功地进行了Ember/Rails集成,我将非常乐意研究他们所做的工作并分享经验

    当您说Ember可以提供单页应用程序时,这是否意味着我们不再使用rails视图?这两种观点之间有什么联系?到目前为止,我对这个问题感到困惑

    是的,这就是它的意思。我们的ember应用程序有一个rails视图,但它只是一个头部/身体标签

    将Rails作为JSON API,这是否意味着我们忽略了其他强大的功能,如haml处理和其他基于视图的技术

    是的,但是你不会因为使用了最多的技术而得到分数。像HAML这样的技术是为编写rails风格的MVC应用程序而设计的。车把是余烬应用程序的更好选择

    对于模型验证,is-Ember模型不同于Rails模型,我们如何将两者集成

    他们是不同的,这是一件好事。在一个简单的应用程序中,ember和rails模型之间通常存在1-1关系,就像您可能在ember和rails中都有一个Post模型一样。您的rails应用程序将通过JSON API提供Post服务,而ember应用程序将使用该API。ember rails gem使快速生成rails和ember模型变得容易

    您可以在此处找到一个很好的使用ember和rails的指南:

    当您说Ember可以提供单页应用程序时,这是否意味着我们不再使用rails视图?这两种观点之间有什么联系?到目前为止,我对这个问题感到困惑

    是的,这就是它的意思。我们的ember应用程序有一个rails视图,但它只是一个头部/身体标签

    将Rails作为JSON API,这是否意味着我们忽略了其他强大的功能,如haml处理和其他基于视图的技术

    是的,但是你不会因为使用了最多的技术而得到分数。像HAML这样的技术是为编写rails风格的MVC应用程序而设计的。车把是余烬应用程序的更好选择

    对于模型验证,is-Ember模型不同于Rails模型,我们如何将两者集成

    他们是不同的,这是一件好事。在一个简单的应用程序中,ember和rails模型之间通常存在1-1关系,就像您可能在ember和rails中都有一个Post模型一样。您的rails应用程序将通过JSON API提供Post服务,而ember应用程序将使用该API。ember rails gem使快速生成rails和ember模型变得容易

    您可以在此处找到一个很好的使用ember和rails的指南: