0

クロスドメインの GET および POST データを多用し、クライアントのライトボックスまたは同様のウィンドウを更新する Web サービスを構築しています。

これが得意な JavaScript フレームワークはありますか、それとももっと重要なことですが、避けるべきフレームワークはありますか?

  • ボックスにコントロールを配置できるようにしたい。本当にセクシーな箱がいいですね。これらは、ページをリロードせずに更新されます。

  • フレームワークは、クロスドメインの処理に非常に優れている必要があります。ユーザーの接続がアクティブであることをユーザーに示すことができるように、優れたエラー トラップとプロセスの確認が必要です。

必要に応じて、複数のフレームワークを使用できます。あるフレームワークがクロスドメインに非常に優れており、別のフレームワークがウィンドウ/ボックスに非常に優れている場合、帯域幅は正当化される可能性があります。

ありがとう、

編集:どのフレームワークを避けるべきかに関して、私は落とし穴の観点から考えています。

4

6 に答える 6

2

おそらく最も普及している(「the」ではないにしても)JavaScriptフレームワークの1つであるjQueryを使用することをお勧めします。セクシー ボックス用の多数の jQuery アドオンがあり ( Googleで検索するだけです)、クロスドメインで動作させることができます。

避けるべきフレームワークについては、背後に活発な開発者コミュニティがないフレームワークについては、リリースと修正がリリースされる頻度を確認してください。

于 2009-10-20T15:54:26.203 に答える
1

私のお気に入りのJavascriptフレームワークはYUI2です。

非常に優れたドキュメントがあり、大企業(YAHOO)によって約3年から積極的に開発されています。ライブラリで提供されるウィジェットは適切に構造化されており、簡単に構成できます。さらに、サードパーティのプラグインに依存する必要はありませんでした(アコーリオンウィジェットが必要になった場合を除く)。必要なものはすべてYUIに付属しており、非常に重要です。ライブラリが提供するもので実行できます。それは私が本当に感謝していることです。2008年以降、すべてのプロジェクトで使用しましたが、がっかりすることはありませんでした。

あなたにとって特に興味深いパッケージ:

接続マネージャー:http
://developer.yahoo.com/yui/connection/ およびオーバーレイコンポーネント:http ://developer.yahoo.com/yui/container/overlay/index.html

于 2009-10-20T16:08:17.133 に答える
1

もう 1 つの選択肢はDojoです(ドキュメントはこちらにあります)。

私が Dojo で経験した最大の問題:

  1. バージョン間の大きな変更
  2. 比較的平凡なドキュメント

それを弁護するために、Dojo の xhrPost および xhrGet コマンドは、フレームワークを使用して実行することがそれだけである場合、非常に堅実であると言えます。

そのライブラリの 1 つである Dijit にも、見栄えの良いウィジェットがいくつかあります。

それでも、独自のクロスブラウザー JavaScript を作成するよりははるかに優れています。

幸運を!

于 2009-10-21T00:34:31.213 に答える
0

jQuery からの JSONP と言えますが、最近、クロスドメイン呼び出しに関する Google のこのビデオを見ました。

于 2009-10-20T15:52:03.860 に答える
0

クロスドメイン部分については、easyXDMをお勧めします。

このデモはここで見ることができます。この例はあなたのアプリケーションに適していると思います

于 2009-12-15T22:33:06.347 に答える
0

jQuery をお勧めします。おそらく最も人気のあるものです。

于 2009-12-15T22:35:28.057 に答える