主にサーバー側のプログラマー(ASP.NET WebForms)でしたが、Microsoft AJAXコントロールでUpdatePanelsを使用するという「キャッチオール」アプローチの外で、AJAXに頭を悩ませようとしています。私の質問にはいくつかの部分があります:
- JavaScriptは、サーバー側の通信をサポートするクライアント側のスクリプトの唯一のオプションですか?そうでない場合は、代替手段は何ですか。
- AJAXアプリケーションの「一般的な」アーキテクチャとは何ですか?サーバー側のリソース(Webサービスを通じて公開されるデータ/リモート機能)と対話するのは、JavaScript(クライアント側のスクリプト)だけですか?これらは単純な質問のように見えるかもしれませんが、JavaScriptの「ニュアンス」を考えると、AJAXはまだ私には「黒魔術」のように見えます。ありがとう!