![【初心者向け】Ajaxとは?JavaScriptとXMLを利用して非同期通信を行う](https://i.ytimg.com/vi/QuYryHMT3jI/hqdefault.jpg)
コンテンツ
- 定義-非同期JavaScriptおよびXML(AJAX)とはどういう意味ですか?
- Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
- Techopediaが非同期JavaScriptとXML(AJAX)について説明しています
定義-非同期JavaScriptおよびXML(AJAX)とはどういう意味ですか?
AJAXは、インタラクティブなWebアプリケーションの作成に使用されるクライアント側のWeb開発手法です。 AJAXは、JavaScriptを使用してすべての機能を結合し、以下の機能を組み合わせたアプリケーションを開発する方法です。
- XHTMLおよびCSS標準ベースのプレゼンテーション
- ドキュメントオブジェクトモデルを介したページとの相互作用
- XMLおよびXSLTとのデータ交換
- XML HTTPリクエストを使用した非同期データ取得。
AJAXの主な機能は、開発者がデスクトップベースのアプリケーションに似たWebベースのアプリケーションを作成できるようにすることです。
Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
Techopediaが非同期JavaScriptとXML(AJAX)について説明しています
AJAXは、単一のテクノロジーではなく、テクノロジーの組み合わせです。 HTMLとCSSが情報をマークアップしてスタイルを設定すると、通常はJavaScriptを使用して、クロスプラットフォームおよびオブジェクト相互作用言語にアクセスします。 JavaScriptは情報を動的に表示し、ユーザーが情報を操作できるようにします。このプロセスは、ブラウザーとサーバーの間で非同期的にデータを交換します。
ただし、非同期通信はAJAXの最大の利点です。 AJAXは、バックグラウンドでサーバーと通信している間にWebアプリケーションを開始するために使用される幅広いWebテクノロジーをカバーしています。これは、ユーザーが使用しているWebページを邪魔したり中断したりしないため、ユーザーにとって有益です。 JavaScriptは、AJAXプログラミングを使用する唯一のクライアント側スクリプト言語ではありません。 VBScriptや他の言語にはこのタイプの機能がありますが、JavaScriptが最も一般的です。
その名前が示すとおり、AJAXは非同期で(バックグラウンドで)実行する必要も、XMLを使用する必要もありません。実際、JavaScriptオブジェクト表記がより頻繁に使用されます。