分享十個應用最廣的Javascript架構

來源:互聯網
上載者:User
Javascript庫已經成為設計優秀網站的基礎,當今幾乎所有網站都帶有Javascript或Ajax元素。在Web2.0開發大潮中,它也許是最關鍵的要素。

以下十個十大Javascript架構,你常用其中的幾個?

1. script.aculo.us (http://script.aculo.us/)

URL: http://script.aculo.us/.
文檔: http://wiki.script.aculo.us/.
注釋: script.aculo.us不是自己獨立的framework,而是Prototype的附加組件。
“script.aculo.us能為你提供使用簡單、跨瀏覽器使用者介面的JavaScript庫,它讓你的網站和程式如虎添翼。”

2. Prototype (http://www.prototypejs.org/)

URL: http://www.prototypejs.org/.
Blog: http://www.prototypejs.org/blog.
文檔: http://www.prototypejs.org/learn.

“Prototype是讓動態web程式開發更加簡單的JavaScript framework。它為class-driven開發提供了獨特簡單的工具箱,並以目前最好的Ajax庫著稱。Prototype正在迅速成為每位 web程式開發人員的codebase of choice。”

3. Moo Tools (http://www.mootools.net/)

URL: http://www.mootools.net/.
Blog: http://blog.mootools.net/.
文檔: http://docs.mootools.net/.
示範:http://demos.mootools.net/.

“MooTools是精簡而模式化的物件導向JavaScript framework,它專為從中級向進階邁進的JavaScript開發人員設計。在它優雅、詳細並且流暢的API協助下,你能夠寫出強大、靈活、可跨瀏覽器使用的代碼。”

4. jQuery (http://jquery.com/)

URL: http://jquery.com/.
Blog: http://jquery.com/blog/.
文檔: http://docs.jquery.com/.

“jQuery是一個快速、簡潔的JavaScript庫,能夠簡化閱讀HTML文檔、處理事件、實現動畫以及向網頁添加Ajax互動等過程。jQuery改進了你編寫JavaScript的方式。”

5. MochiKit (http://www.mochikit.com/)

URL: http://www.mochikit.com/.
Blog: http://www.mochikit.com/blog.html.
文檔: http://www.mochikit.com/doc/html/MochiKit/index.html.
示範:http://www.mochikit.com/demos.html.

“MochKit-讓JavaScript不那麼差勁了。”

6. Rialto (http://rialto.improve-technologies.com/wiki/)

URL: http://rialto.improve-technologies.com/wiki/.
Blog: 無
文檔: http://rialto.improve-technologies.com/js/doc/.
示範:http://rialto.improve-technologies.com/rialto/.

“Rialto (Rich Internet Application Toolkit)是基於Ajax的跨瀏覽器Javascript小型工具集。”

7. Dojo Toolkit (http://dojotoolkit.org)
URL: http://dojotoolkit.org/about.
Blog: http://dojotoolkit.org/blog.
文檔: http://dojotoolkit.org/docs.
示範:http://dojotoolkit.org/demos.

“Dojo是用JavaScript編寫的一款開源的DHTML工具箱。Dojo解決了DHTML部分曆史遺留問題,這些問題曾讓大量動態web程式開發無法實現。”

8. Spry Framework (http://labs.adobe.com/technologies/spry/)

URL: http://labs.adobe.com/technologies/spry/.
Blog: 無
文檔: http://www.adobe.com/go/labs_gnav_wiki.
示範:http://www.adobe.com/go/labs_gnav_showcase.

“為Ajax設計的Spry framework是一個能提供簡單而強大Ajax功能的JavaScript庫,它令開發人員能開發出讓使用者有更豐富體驗的頁面。它還可以使Ajax的複雜度降低,以便設計師更為簡單的建立Web2.0頁面。”

9. ASP.NET Ajax Framework (http://asp.net/ajax/)

URL: http://asp.net/ajax/.
Blog: 無
文檔: http://asp.net/ajax/documentation/.
示範:http://asp.net/ajax/showcase/.

“ASP.NET AJAX是一款免費架構,能讓你在各種流行瀏覽器上快速建立有效而互動的Web程式。”

10. Cean Ajax Framework (http://sourceforge.net/projects/clean-ajax/)
URL: http://sourceforge.net/projects/clean-ajax/.
Blog: 無
文檔: http://sourceforge.net/docman/?group_id=145307.

“簡單易用的AJAX 架構,能提供訊息排序, XSLT, XPath, 加密軟體 (SHA1, MD5), Web服務入口 (SOAP, XMLRPC), JSON-RPC, 跨瀏覽器 AJAX以及 AJAX曆史及緩衝控制。”等功能。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.