Finally we have something, which can add a lot more flexibility and richness in developing web applications, AJAX is short form of Asynchronous JavaScript and XML, which uses JavaScript, XMLHttpRequest, and DOM to interact with servers side without refreshing pages. GMail and Google Suggest are the best visible example of this kind.
Already we have support from all the major Web Frameworks, including Struts, Tapestry, etc, also there is new Framework called Echo2 based on this principle.
Above all, I am looking forward to JSF and AJAX Integration which is planned for JSF 2.0. I think, this can change the way we develop web application altogether.
It is not a complete desktop replacement, but something better than before.
Links:
Ajax: A New Approach to Web Applications
Ajax using XMLHttpRequest and Struts
AJAX with Java 2 Enterprise Edition
JSF and AJAX
XMLHttpRequest in Practice

Comments