1

Emberjs を学習する過程で RoR と Emberjs を使用してアプリケーションを作成するつもりです。私はあなたが私とあなたの経験を共有できることを願っています.

  1. Ember がシングル ページ アプリを提供できるということは、Rails ビューを使用しなくなったということですか? 両方のビューの間の接続は何ですか?これまでのところ、この問題について混乱しています。

  2. JSON API として Rails を使用するということは、haml 処理やその他のビュー ベースのテクノロジなどの他の強力な機能を無視したということですか?

  3. モデルの検証について、Ember モデルは Rails モデルとは異なりますか?どうすれば両方を統合できますか?

これが、Ember と Rails についてもっと知りたいと思っている他の人々を助けるための議論の種になれば幸いです。

Ember/Rails の統合に成功したアプリケーションをご存じでしたら、喜んで研究し、その経験を共有したいと思います。

4

1 に答える 1

1

Ember がシングル ページ アプリを提供できるということは、Rails ビューを使用しなくなったということですか? 両方のビューの間の接続は何ですか?これまでのところ、この問題について混乱しています。

はい、それはそれが意味するものです。私たちの ember アプリには 1 つの Rails ビューがありますが、それは head/body タグにすぎません。

JSON API として Rails を使用するということは、haml 処理やその他のビュー ベースのテクノロジなどの他の強力な機能を無視したということですか?

はい。ただし、ほとんどのテクノロジを使用してもポイントは得られません。Tech like HAML は、Rails スタイルの MVC アプリを作成するために設計されています。ハンドルバーは、ember アプリに適しています。

モデルの検証について、Ember モデルは Rails モデルとは異なりますか?どうすれば両方を統合できますか?

それらは異なっており、それは良いことです。単純なアプリでは、ember と rails モデルの間に 1 対 1 の関係があることがよくあります。たとえば、ember と rails の両方に Post モデルがある場合と同様です。Rails アプリは JSON API を介して Post を提供し、ember アプリはその API を使用します。ember-rails gem を使用すると、レールと ember モデルをすばやく簡単に生成できます。

レールで ember を使用するための優れたガイドは、http ://www.devmynd.com/blog/2013-3-rails-ember-js にあります。

于 2013-07-23T02:07:16.150 に答える