2

sencha touch2を使用してネイティブアプリを作成したいのですが、sencha
touchプロキシについて少し混乱しています
。私のアプリでは、リモートサーバーデータを取得し、新しいユーザーを登録し、データを更新する必要があります。
では、私の状況ではどのプロキシが最適ですか?Ajax、RESTまたはJSONP?

4

1 に答える 1

4

まず第一にExt.data.proxy.Rest、ドキュメントの詳細を通してよく理解していることを確認してください。

http://docs.sencha.com/touch/2-0/#!/api/Ext.data.proxy.Rest

Ext.data.proxy.Restはの子クラスであるExt.data.proxy.Ajaxため、作成したすべてのものが実際にリクエストに変換されることを意味しますAjax。サーバー側の設計がRESTパターンに完全に従っている場合は、RESTプロキシを使用するのが理想的です。ただし、バックエンドシステムにURLパターンの規則がない場合は、単にAjaxを使用する必要があります。実際、この場合でもRESTを使用できますが、buildUrl純粋なAjaxプロキシでは実際には生産的ではないメソッドを上書きする必要があります。

Ajaxまた、JSONP同じドメインまたはクロスドメインのポリシーについては基本的に異なります。Ajaxは同じドメインのリクエスト用で、JSONPはクロスドメイン用です。

于 2012-05-20T16:44:58.560 に答える