AJAX enables a dynamic, asynchronous Web experience without the need for page refreshes. It incorporates the following technologies:
- XHTML and CSS provide a standards-based presentation.
- Document Object Model (DOM) provides dynamic display and interaction.
- XML and XSLT provide data interchange and manipulation.
- XMLHttpRequest provides asynchronous data retrieval.
Read the rest of the tutorial on how to build a sample AJAX application.
This article of mine was first published by IBM DeveloperWorks.All rights retained by IBM and the author.