AJax的主流框架:
浏覽器端框架:
一.Prototype系列:
1.Prototype:http://prototype.conio.Net,如果在Web應用中實現對AJax的支持或者需要擴展一些基本的功能,Prototype是個很好的選擇;
2.script.aculo.us:http://script.aculo.us,如果要在Web應用中實現更加在豐富的動態效果,提升用戶體驗,可以考慮使用該框架;
3.Rico:http://openrico.org,該框架跟script.aculo.us類似;
4.Moo.fx:http://moofx.mad4milk.Net,是尺寸非常小的Javascript類庫,也是基於prototype.Moo.fx提供了類似Flash的物資和折疊菜單的功能;
5.Behaviour:http://bennolan.com/behaviour, 是基於Ptototype的CSS選擇器,使用它可以大大地簡化頁面的HTML的代碼,可使用CSS樣式來給Html元素添加各種行 為; 二.AJaxslt:Google公司推出的一個JavaScript的XSLT實現,用於在客戶端解析XML,執行XSLT轉換
http://goog-AJaxslt.sourceforge.Net
三.Dojo:http://dojotoolkit.org
四.YUI:http://developer.yahoo.com/yui/index.Html
服務器端的框架:
這裡我只介紹Java的開發框架:
QDWR:是一個客戶端和服務器端的框架,它專注於允許開發人員實現從客戶端Javascript到J2EE Web容器內的普通的Java對象之間的遠程調用.在服務器端,DWR通過一個Servlet和Java對象交互,並且返回Java對象或者Java對象 的XML文檔.DWR安裝使用方便,和其他Java技術配合較好.如果想要一個整合性能良好,同時支持客戶端和服務器的框架,那就使用DWR.
DWR:http://dwr.dev.Java.Net