2011-02-09 15 views

答えて

2

jQueryの機能は非常に優れており、datajsはその機能を複製しようとしないため、これらの用語で質問に答えることは難しいです。

datajsは、現在、複数の形式、概念モデルを解析するためのサポートを含む、広範囲のODataサポートを実装して、などのメタデータが知られている場合の結果を増強する能力、バッチ処理、

jQueryのJSONの使用をサポートしていますが、それは本当にただのですエンコードの問題 - OData固有の動作はサポートされていません。 ODataサーバーと話している場合は、データ・ジェクトを使用する方が良いでしょう。それから、アニメーション、ドキュメント構築、コントロール、テンプレートなど、jQueryを使用することができます。

+0

ありがとう、私はコミュニティがODataとjQueryの比較と比較を見て恩恵を受けると思います。制限が何であるかを示すイラストも、採用をスピードアップします(IMHO) – LamonteCristo

+0

フィードバックをいただきありがとうございます。私はそれは非常に合理的なことだと思います。私は今自分で締め切りを設定したくはありませんが、近い将来にこれを行うことができることを願っています。私は自分のプロフィールを見て回ることができる私のブログにこれを掲示します - 直接リンクは自己宣伝のように見えます:) –

+0

これに関連するあなたのブログ投稿へのリンクを+1します。この質問に関連する... – LamonteCristo

1

このライブラリはjQueryを使って何の関係もありません。

ODataフィードのための特殊なAJAXリクエストとJSONPリクエストを作成します。

2

これは、彼らが図書館の言うことです:

時間が経つにつれて、我々は豊富なデータ中心のWebアプリケーションを開発するために使用することができる包括的なライブラリにdatajsを進化させていく予定です。 Windows Azureを含む、構造化されたクエリ、同期、データ変更、さまざまなクラウドサービスとのやりとりのための機能を提供するように設計されたのは、です。

これは、jQueryと比較してかなり狭い範囲の機能です。 MicrosoftはここでjQueryと競争しようとしていないようですが、ODataプロトコルを使用してサーバーとやり取りする代替データアクセスライブラリを作成します。確かに、私が知る限り、jQueryは既にこのすべてを行っているので、これはjQueryライブラリ全体を使用せずにスマートなデータ呼び出しにアクセスする方法に過ぎないと思われます。

1

通常、 datajsはODataサービスとの対話には優れているのに対し、jQueryは包括的なDOM操作と便利なAJAXingのためのものです。このようなツールとして、jQueryを使用してODATAエンドポイントとの会話を実装することはできますが、それは膨大な作業です。最終的にはこれがdatajsであり、300K以上のソースです。

ODATAでの作業の分野でjQueryがあなたの人生を楽にしてくれるようにしたい場合は、JayData - 「データ操作におけるjQuery」をチェックすることをお勧めします。

関連する問題