Ajax

【同】 アジャックス / エイジャックス / Asynchronous JavaScript And XML

解説

Webブラウザに実装されているJavaScriptHTTP通信機能を利用して、ページ全体の読み込みとは非同期にサーバと通信し、ダイナミックHTMLを使ってページの必要な部分だけを書き換えたりするWebアプリケーションの実装形態。Asynchronous JavaScript And XMLの略。 Googleが2004年から2005年にかけて、Google MapsやGoogle Suggest等のいくつかのWebアプリケーションを公開したことから注目される技術となった。

AjaxJavaScriptが中心となる技術のため、サーバーサイド言語による違いは特にない。ただし、PHPではSymfonyのようにAjaxを標準で採用しているフレームワークや、PEAR::HTML_AjaxのようにAjax開発を楽にするためのライブラリが提供されている。

関連サイト

関連用語