幾種流行的AJAX框架:jQuery,Mootools,Dojo,Ext JS的對比

    輕量級的選擇:主要是mootools和jquery,因爲它們的設計思想的不一樣,jQuery是追求簡潔和高效,Mootools除了追求 這些目標之外,其核心在於面向對象,因此jQuery適合於快速開發,Mootools適合於稍大型和複雜的項目,其中須要面向對象的支持;另外,在 Ajax的支持上,jQuery稍強一些;在Comet的支持上,jQuery有相關的插件,Mootools目前沒有,可是Comet的核心在於服務器 的支持,瀏覽器端的接口很簡單,開發相關的插件很簡單。 jquery

    在面向對象的Javascript Library中,mootools逐漸打敗了prototype(體積大,面向對象的設計不合理等),也包括script.acul.ous(基於prototype,實際上就是prototype上的UI庫)。 瀏覽器

    面向RIA的框架,考慮純JavaScripty庫,目前主要是Dojo和ExtJS(還有YUI)。Dojo更適合企業應用和產品開發的須要,由於離線存儲、 DataGrid、2D、3D圖形、Chart、Comet等組件對於企業應用來講都是很重要的(固然這些組件還要等一段時間才能穩定下來)。例 如,BEA基於Mashup技術開發的產品中已經使用了Dojo。
ExtJS:美觀和」易用」,而且足夠強大。在對UI有比較大的需求時,是首選。 服務器

相關文章
相關標籤/搜索