2013-05-22 7 views
30

recent ember-data blog updateは、従来のAPIと通信するためのember-dataの代替として、ember-model,ember-restlessおよびemuを参照することを提案しています。これらのライブラリの詳細な比較を提供してください。ember-model、ember-restless、emuの主な違い(賛否両論)は何ですか?

+0

キャメルケース/アンダースコアJSON変換、フィールドごとのエラー、現在および将来のサポート/保守、および単純なリレーションシップのサポートなど、ライブラリの次の機能を探しています。これは、各ライブラリにリストされている機能に加えてあります。 – Michael

+0

ember-orbitをそのリストに追加することもできます:) – opsb

答えて

2

私はemberモデル(もちろんember-data)しか使用していません。 しかし、私は他の2人、ember-restless、emuも評価しました。

私は以下の理由により燃えさしモデルを選んだ:私はビューを持っているので、これは私にとって重要である

  • もコアEmberJsチームのメンバーが誰であるか、エリック・ブリンによって作成され、維持さ

    • ember-dataがember-dataに切り替わり、ember-modelが構文とスタイルの両方でember-dataに最もよく整列しているように見える。
  • BYO $ A(自分のAJAXを持ち込む) - ember-modelリソースがどこにあるべきかについて全く規律的ではないさあ。
    • 何でも必要な処理
    • (燃えさし-落ち着きやエミューがほとんどのように振る舞うレコードをロードする前に、URLパスの規則を心配し、彼らに
    • を上書きする必要が私は私自身のXMLHttpRequestを構築することができますし、実行する必要がありませんエンバー・モデル」RESTAdapter、および柔軟性のこの程度を与えない)

私は個人的にエミューを使用していないが、私はそのunqiueの特徴は、それがsupport for push updates to modelsに建てられたことがあると言うでしょう。これはかなり気の利いた機能ですが、それは私にとって必須条件ではなく、私はember-modelを選択しました。

これはあなたが求める徹底的な比較ではありませんが、HTHを選択するだけで十分でした。

関連する問題