The Ajax starter Guide is believed to be helpful to Ajax beginners.
The mainstream framework of Ajax:
Browser-side framework:
A Prototype Series:
1.prototype:http://prototype.conio.net, Prototype is a good choice if you implement AJAX support in a Web application or if you need to extend some basic functionality.
2.script.aculo.us:http://script.aculo.us, you can consider using this framework if you want to implement more dynamic effects in a Web application and enhance the user experience.
3.rico:http://openrico.org, the frame is similar to script.aculo.us;
4.moo.fx:http://moofx.mad4milk.net, is a very small size JavaScript class library, but also based on the PROTOTYPE.MOO.FX provides a similar flash materials and folding menu functions;
5.behaviour:http://bennolan.com/behaviour, a CSS selector based on Ptototype, uses it to greatly simplify the HTML code of the page, using CSS styles to add various behaviors to HTML elements; Ajaxslt:google a JavaScript XSLT implementation that is used to parse XML on the client and perform XSLT transformations
Http://goog-ajaxslt.sourceforge.net
Three dojo:http://dojotoolkit.org
Four Yui:http://developer.yahoo.com/yui/index.html
Server-Side framework:
Here I'll just introduce the Java Development framework:
QDWR: A client-and server-side framework that focuses on allowing developers to implement remote calls between client JavaScript and ordinary Java objects within the EE Web container. On the server side, DWR interacts with a servlet and Java object and returns XML documents for Java objects or Java objects. DWR installation is easy to use, and other Java technology with better. If you want a framework that consolidates performance and supports both client and server, use DWR.
Dwr:http://dwr.dev.java.net