If you happen to overhear conversations regarding the need to develop
applications that are network efficient and offer a zero footprint
deployment in conjunction with the phrase AJAX, don’t look too
perplexed. Asynchronous JavaScript and XML, or Ajax, is a web development architecture using:”
- HTML (or XHTML) and CSS for presenting information
- The Document Object Model manipulated through JavaScript to dynamically display and interact with the information presented
- The XMLHttpRequest object to exchange data asynchronously with the web server. (XML is commonly used, although any format will work, including preformatted HTML, plain text, JSON and even EBML)
Ajax is not a technology in itself, but a term that refers to the use
of a group of technologies together. In fact, derivative/composite
technologies based substantially upon Ajax, such as AFLAX, are already appearing.”
While somewhat complicated, AJAX is being used more and more by
organizations to create web applications that operate and feel like fat
client apps.
If this intrigues you and you want to learn more about AJAX, here are some resources to get started: