2009-01-02 53 views
5

任何人都可以指出一個很好的統一比較各種AJAX庫嗎?我已經閱讀了大約十幾種不同的文章,我即將開始一個項目,而且我還沒有信心,我已經探索了可能性的空間。Ajax庫比較

請注意我並不是要求「我認爲XXX很棒」 - 我正在尋找很好的徹底比較。哦,我將使用.NET或ASP.NET的可能性非常小,我沒有任何Microsoft環境可用,我不急於獲得一個。

好的,這背後是我有幾個小的應用程序,我想建立。他們都或多或少像遊戲一樣,並不是所有複雜,其中的一部分是要獲得一些AJAX和DHTML體驗。我懷疑任何主要的軟件包都行得通,比如Rico,Scriptaculous或Dojo。

我會尋找一些東西:圖形,無論是通過SVG或畫布,並能夠拖放圖標作爲件。除此之外,誰知道?但我希望有足夠的信息在一個方面做出一個好的開始,而不是不得不嘗試嘗試幾個。

回答

4

老實說,比較ajax框架是困難的,並且不可能進行徹底的比較。有些是擴展js的基礎庫,如原型。其他人,如jQuery,擴展dom並使操作更容易。其他人仍然是js UI框架,如Dojo或extjs。還有面向服務器端的平臺和包裝器(Jayrock,ms-ajax的一部分,以及RoR的一部分)。

如果你打算使用MS路由,我會研究WCF REST堆棧,MS Ajax客戶端庫和jQuery,它們會給你一個很好的支持路徑,我知道你不想讓X是很好的迴應,但需要更多的信息給你一個更好的答案。您是在尋找零件的組合,還是全部在一個應用程序中,以及組件解決方案?你所要求的就像要求對比麪包,縮小範圍。

1

正如在大型圖書館的替代,看到Fork Javascript library,即FORK.Ajax - 簡單,很好地工作。爲了處理JSON符號:我比Doug Crockford的json2.js優先於FORK.Json。 (處理JSON比JavaScript方面的XML容易得多。)

1

我以前都用過moo.fx和jQuery for AJAX,兩者都非常有效。 moo的佔用空間非常小,而且它在基本封裝中也有相當多的圖形功能。然而,如果你想用JavaScript做很多事情,jQuery有更多的功能,並且有很好的文檔記錄。

有拖&拖放功能在這兩個以及

http://demos111.mootools.net/DragDrop

http://ui.jquery.com/demos/droppable