精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

四大流行Ajax框架綜合對比

開發(fā) 前端 后端
本文介紹了四種流行的AJAX框架,包括簡潔的jQuery,面向?qū)ο蟮腗ootools,擁有強(qiáng)大支持的Dojo,以及組件化,RIA化的Ext JS。

AJAXweb20的基石,現(xiàn)在網(wǎng)上流行幾種開源的AJAX框架,比如:jQuery,Mootools,Dojo,Ext JS等等,那么我們到底在什么情況下該使用那個(gè)框架?以下是一組摘抄的數(shù)據(jù):

Ajaxian在2007年底對Ajax工具進(jìn)行了調(diào)查,部分調(diào)查結(jié)果見下表(其中數(shù)字為調(diào)查者使用該工具的百分比,詳細(xì)的請參見網(wǎng)頁):http://ajaxian.com/archives/2007-ajax-tools-usage-survey-results

Prototype jQuery Ext Script.aculo.us Mootools YUI JSON Dojo Backbase
34.1% 29.3% 22.5% 22.3% 14.3% 13% 12.9% 11.8% 8.3%

其中Prototype使用率最高,很大程度上是因?yàn)樗亲钤绯墒斓目蚣埽芏嘁郧霸陧?xiàng)目中采用,所以現(xiàn)在一直在用

讓我們來看看選擇AJAX框架的基礎(chǔ):

你的項(xiàng)目需求(即你需要哪些特性,例如是否要求做出精美的界面、特效或其它功能)

是否支持A等級(jí)的瀏覽器(IE, Firefox等)?

文檔的質(zhì)量:是否完善(包含教程,API,代碼示例等)

框架的可擴(kuò)展性如何?為框架寫插件容易嗎?

你是否喜歡它的API的風(fēng)格?

能大多程度上統(tǒng)一你的JavaScript代碼的風(fēng)格?

框架大小(太大的框架導(dǎo)致用戶下載時(shí)間的延長)

框架是否強(qiáng)迫你改變寫HTML的方式(Dojo就是這樣)?

代碼執(zhí)行速度:性能如何?

代碼是否為模塊化(Mootools為高度模塊化)?代碼可重用性如何?

 一、jQuery

主頁:http://jquery.com/

設(shè)計(jì)思想

簡潔的思想:幾乎所有操作都是以選擇DOM元素(有強(qiáng)大的Selector)開始,然后是對其的操作(Chaining等特性)。

優(yōu)點(diǎn)

小,壓縮后代碼只有20多k(無壓縮代碼94k)。

Selector和DOM操作的方便:jQuery的Selector與mootools的Element.Selectors.js比較,CSS Selector, XPath Selector(1.2后已刪除)

Chaining:總是返回一個(gè)jQuery對象,可以連續(xù)操作。

文檔的完整,易用性(每個(gè)API都有完整的例子,這是其它框架現(xiàn)在不能比的),而且網(wǎng)上還有很多其它的文檔,書籍。

應(yīng)用的廣泛,包括google code也使用了jQuery。

使用jQuery的站點(diǎn):http://docs.jquery.com/Sites_Using_jQuery

核心的開發(fā)團(tuán)隊(duì)和核心人員:John Resig等。

簡潔和簡短的語法,容易記。

可擴(kuò)展性:有大量用戶開發(fā)的插件可供使用(http://jquery.com/plugins/

jQuery UI(http://jquery.com/plugins/,基于jQuery,但和核心的jQuery是獨(dú)立的),不斷發(fā)展中。

友好和活躍的社區(qū):google groups: http://docs.jquery.com/Discussion

事件處理有很多方便的方法,如click,而不是單一的addEvent之類的。

缺點(diǎn)

由于設(shè)計(jì)思想是追求高效和簡潔,沒有面向?qū)ο蟮臄U(kuò)展。設(shè)計(jì)思路和Mootools不一樣。

CSS Selector的速度稍微有些慢(但是現(xiàn)在速度已經(jīng)大幅提高)

Mootools

主頁:http://mootools.net/

設(shè)計(jì)思想

面向?qū)ο蟮脑O(shè)計(jì)思想。

優(yōu)點(diǎn)

模塊化,各模塊代碼非常獨(dú)立,最小的核心只有8k,最大的優(yōu)點(diǎn)是可選擇使用哪些模塊,用的時(shí)候只導(dǎo)入使用的模塊即可,完整的也不到180k(沒有壓縮),壓縮后不到70k。

語法的簡潔,直觀。

特效(Effects):這一點(diǎn)比jQuery稍強(qiáng),現(xiàn)在也正在開發(fā)Mootools UI(這應(yīng)該是Ajax框架開發(fā)的一個(gè)趨勢)。

代碼寫的優(yōu)美,易閱讀和修改。

文檔的完整(最新的1.2beta的文檔比以前更詳細(xì))。

活躍的社區(qū):官網(wǎng)(http://forum.mootools.net/),還有一個(gè)IRC。

性能:見:http://mootools.net/slickspeed/

缺點(diǎn)

修改了低層的一些類:如Array, String等,這也是設(shè)計(jì)思想的不同。

在DOM和CSS Selector上不如jQuery強(qiáng)大。

 

Dojo

主頁:http://dojotoolkit.org/

優(yōu)點(diǎn)

背后強(qiáng)大的支持:IBM、Sun、BEA等,這是非常重要的優(yōu)勢。

功能的強(qiáng)大,F(xiàn)ull Stack的框架,擴(kuò)展了DHTML的能力,例如:

支持與瀏覽器Back/Forward按鈕的集成。

Dojo Offline,一個(gè)跨平臺(tái)的離線存儲(chǔ)API。

Chart組件,可以方便地在瀏覽器端生成圖表。

基于SVG/VML的矢量圖形庫。

Google Maps、Yahoo! Maps組件,方便開發(fā)Mashup應(yīng)用。

Comet支持,通過通用的Buyeux協(xié)議。

強(qiáng)大的UI(Dijit)。

面向?qū)ο蟮脑O(shè)計(jì),統(tǒng)一的命名空間,包管理機(jī)制(The Package System and Custom Builds)

可擴(kuò)展性。

缺點(diǎn)

復(fù)雜,學(xué)習(xí)曲線陡。

文檔的極端不全,這是一個(gè)很大的問題。

API很多不穩(wěn)定,各版本間改動(dòng)較大,現(xiàn)在還不是一個(gè)成熟的框架。

侵入性太大,頁面中大量使用dojo的屬性,例如<button dojoType="dijit.form.Button" id="helloButton">,如果將來dojo升級(jí)或者換一個(gè)框架時(shí),負(fù)擔(dān)會(huì)很大。

性能問題,由于dojo加載采用了同步的機(jī)制,會(huì)暫時(shí)鎖定瀏覽器,導(dǎo)致CPU使用率達(dá)到100%。另外,很多Widget的速度很慢。

Ext JS

主頁:http://extjs.com/

設(shè)計(jì)思想

組件化,推進(jìn)RIA(Rich Internet Application)的應(yīng)用。

優(yōu)點(diǎn)

強(qiáng)大的UI,而且性能不錯(cuò),這是其最大的優(yōu)點(diǎn)。

速度快,管是UI還是其它模塊。

100%面向?qū)ο蠛徒M件化的思想,一致的語法,全局的命名空間。

文檔的完整,規(guī)范,方便。

核心的開發(fā)團(tuán)隊(duì),Jack Slocum等。

活躍的社區(qū),迅速增加的用戶量。

模塊化實(shí)現(xiàn),可擴(kuò)展性強(qiáng)。

所有的組件(widgets)都可直接使用,而無需進(jìn)行設(shè)置(當(dāng)然,用戶可以選擇重新配置)。

缺點(diǎn)

稍復(fù)雜。

為重量級(jí)的框架(包含大量UI),體積大。如果導(dǎo)入ext-all.js,壓縮后也有近500k。

注意:EXT的商業(yè)使用:如果只是把extjs包含在自己的項(xiàng)目中,而且這個(gè)項(xiàng)目不是賣給用戶做二次開發(fā)的工具箱,或組件庫,就可以遵守LGPL協(xié)議免費(fèi)使用;否則要付費(fèi)。

 

總結(jié)

輕量級(jí)選擇

輕量級(jí)的選擇:主要是mootools和jquery,由于它們的設(shè)計(jì)思想的不同,jQuery是追求簡潔和高效,Mootools除了追求這些目標(biāo)以外,其核心在于面向?qū)ο?,所以jQuery適合于快速開發(fā),Mootools適合于稍大型和復(fù)雜的項(xiàng)目,其中需要面向?qū)ο蟮闹С?;另外,在Ajax的支持上,jQuery稍強(qiáng)一些;在Comet的支持上,jQuery有相關(guān)的插件,Mootools目前沒有,但是Comet的核心在于服務(wù)器的支持,瀏覽器端的接口很簡單,開發(fā)相關(guān)的插件很簡單。

在面向?qū)ο蟮腏avascript Library中,mootools逐漸戰(zhàn)勝了prototype(體積大,面向?qū)ο蟮脑O(shè)計(jì)不合理等),也包括script.acul.ous(基于prototype,實(shí)際上就是prototype上的UI庫)。

面向RIA的框架

考慮純JavaScripty庫,目前主要是Dojo和ExtJS(還有YUI)。Dojo更適合企業(yè)應(yīng)用和產(chǎn)品開發(fā)的需要,因?yàn)殡x線存儲(chǔ)、DataGrid、2D、3D圖形、Chart、Comet等組件對于企業(yè)應(yīng)用來說都是很重要的(當(dāng)然這些組件還要等一段時(shí)間才能穩(wěn)定下來)。例如,BEA基于Mashup技術(shù)開發(fā)的產(chǎn)品中已經(jīng)使用了Dojo。

ExtJS:美觀和"易用",并且足夠強(qiáng)大。在對UI有比較大的需求時(shí),是首選。

【編輯推薦】

  1. ASP.NET AJAX框架調(diào)用后臺(tái)代碼的基本方法
  2. 詳解如何實(shí)現(xiàn)最基本的AJAX框架
  3. WCF初試 用JQuery實(shí)現(xiàn)loading的功能
  4. 學(xué)習(xí)jQuery必須知道的幾種常用方法
  5. Ext JS 3.0 RC1.1發(fā)布(附下載鏈接)
責(zé)任編輯:yangsai 來源: 網(wǎng)絡(luò)
相關(guān)推薦

2010-12-28 09:36:36

數(shù)據(jù)中心

2012-07-19 09:15:43

CloudStackEucalyptusvCloud Dire

2011-03-21 09:01:49

CSS框架

2012-05-29 09:23:23

HTML5移動(dòng)應(yīng)用框架jQTouch

2010-01-14 09:57:42

火狐Chrome

2021-09-22 09:00:00

Python框架開發(fā)

2021-12-07 12:15:07

PythonAPI框架

2022-08-16 12:03:40

網(wǎng)絡(luò)安全硬件的安全

2010-09-15 13:35:25

SwingHibernateStruts

2021-01-27 09:00:00

開發(fā)PHP框架

2025-04-28 09:31:37

2025-06-30 08:21:58

2017-01-05 15:38:33

機(jī)器學(xué)習(xí)開源框架

2015-07-17 09:50:16

Carthage優(yōu)劣比較

2010-09-01 11:01:02

iUIjQTouchSencha Touc

2020-12-19 10:51:16

勒索軟件即服務(wù)RaaS網(wǎng)絡(luò)攻擊w

2011-07-07 08:53:15

真相TitaniumPhoneGap

2011-06-22 08:38:35

Java EE

2014-09-04 13:57:24

APMAJAXWeb 2.0

2021-10-29 08:00:00

JSONJava代碼庫
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

在线观看日韩专区| 国产精品毛片a∨一区二区三区| 久久夜色精品国产欧美乱| 高清一区在线观看| av电影在线观看网址| 蓝色福利精品导航| 欧美成人在线免费视频| 中文字幕99页| 欧美精品日日操| 国产午夜精品久久| 成人h视频在线| 日本天堂中文字幕| 伦理一区二区| 欧美午夜免费电影| 大片在线观看网站免费收看| 亚洲经典一区二区三区| 国产精品毛片在线| 亚洲人成网在线播放| 久久人人爽av| av在线加勒比| 国产精品视频免费看| 亚洲在线免费看| 五月天婷婷久久| 第一会所亚洲原创| 欧美电影精品一区二区| 92看片淫黄大片一级| 97在线观看免费观看高清| 国产一区二区三区黄视频 | 水野朝阳av一区二区三区| 中文字幕日韩av| 亚洲国产欧美日韩在线| 丰满的护士2在线观看高清| 国产亚洲va综合人人澡精品| 91在线观看免费观看| 国产综合精品视频| 久久久久美女| 国产亚洲欧美一区| 国产一级免费片| 久久久久毛片| 欧美特黄级在线| 先锋影音男人资源| 国产在线高清| 国产激情视频一区二区在线观看| 欧美整片在线观看| 加勒比婷婷色综合久久| 精品一区二区三区在线 | 91成人抖音| 亚洲高清免费观看高清完整版在线观看| 久久青青草原| 亚洲精品中文字幕成人片| 久久av老司机精品网站导航| 2019中文字幕免费视频| www.久久av| 99久久香蕉| 欧美丰满少妇xxxxx高潮对白| 国产原创中文在线观看 | 亚洲欧美资源在线| 免费观看污网站| 亚洲欧美在线人成swag| 91黄色免费网站| 六月丁香激情网| 日本伦理一区二区| 亚洲男人都懂的| 亚洲午夜在线观看| 番号在线播放| 波多野结衣中文字幕一区| 成人免费午夜电影| 亚洲天堂2021av| 日韩黄色小视频| 国产精品福利在线观看| 日韩 国产 欧美| 亚洲一区二区成人| 97国产精品视频人人做人人爱| avove在线播放| 久久密一区二区三区| 一个人看的www久久| 国产亚洲精品熟女国产成人| 秋霞影视一区二区三区| 亚洲国产精品福利| 91传媒理伦片在线观看| 丁香五月缴情综合网| 精品国产一区二区三区四区四| 日本在线视频播放| 136福利精品导航| 555夜色666亚洲国产免| 不卡的在线视频| 国产精品日本一区二区不卡视频 | 久久中文字幕一区| 麻豆成人在线视频| 久久久久.com| 亚洲最大av网站| 性xxxxbbbb| 国产精品久久一卡二卡| 国产曰肥老太婆无遮挡| 六月婷婷综合| 日韩一区二区三区免费观看| 黄色性生活一级片| 仙踪林久久久久久久999| 97色在线播放视频| 在线观看视频二区| 91亚洲永久精品| 在线视频欧美一区| 中文字幕影音在线| 日韩欧美一区在线| 欧美 日韩 国产 成人 在线观看 | 国产人久久人人人人爽| 91制片厂免费观看| 成人免费短视频| 日韩欧美自拍偷拍| 人妻互换一区二区激情偷拍| 精品二区久久| 成人精品aaaa网站| 免费黄色片在线观看| 一区二区三区在线免费观看| 日本www.色| 精品国产午夜肉伦伦影院| 日韩一区二区福利| 国产黄色免费观看| 国产黄人亚洲片| 亚洲欧洲日韩精品| 欧美1级2级| 亚洲电影免费观看| 精品国产视频在线观看| 日本中文字幕不卡| 久久久久久国产精品免费免费| 羞羞电影在线观看www| 色嗨嗨av一区二区三区| 亚洲精品乱码久久久久久蜜桃图片| 99精品综合| 国产成人jvid在线播放| 午夜在线视频免费| 亚洲精品国产成人久久av盗摄| 无码内射中文字幕岛国片| 欧美深夜视频| 国内偷自视频区视频综合| 国产日韩在线观看一区| 国产精品久久久久久久久免费樱桃| 亚欧无线一线二线三线区别| 成午夜精品一区二区三区软件| 久久亚洲精品网站| 91精品在线视频观看| 国产日韩欧美不卡| 免费男同深夜夜行网站| 国产精品一线天粉嫩av| 欧美一区二三区| 午夜激情在线视频| 五月综合激情日本mⅴ| 欧美69精品久久久久久不卡 | 欧美日韩成人免费视频| 国产成人aa在线观看网站站| 欧美区在线播放| 国产av一区二区三区| 亚洲欧美激情视频在线观看一区二区三区| 人人干人人干人人| 97人人精品| 91免费看片网站| 中中文字幕av在线| 欧美成人aa大片| 国产午夜精品无码| 92精品国产成人观看免费| 黄页网站在线观看视频| 色婷婷av一区二区三区丝袜美腿| 91精品国产高清| 天堂а√在线8种子蜜桃视频| 福利视频导航一区| 国产综合精品在线| 韩国一区二区视频| 亚洲精品蜜桃久久久久久| 97se亚洲国产一区二区三区| 午夜美女久久久久爽久久| 日本黄在线观看| 欧美三级电影一区| 欧美另类视频在线观看| 成人午夜伦理影院| 国产男女无遮挡| 成人高清电影网站| 91免费看蜜桃| 忘忧草在线日韩www影院| 亚洲色图狂野欧美| 国产麻豆91视频| 亚洲www啪成人一区二区麻豆| 欧美无人区码suv| 丝袜美腿成人在线| 国产一二三四区在线观看| 加勒比色老久久爱综合网| 国产精品成人一区二区三区吃奶| 国产cdts系列另类在线观看| 日韩欧美国产wwwww| 国产成人在线播放视频| 国产精品五月天| 亚洲黄色小说在线观看| 久久不射中文字幕| 加勒比海盗1在线观看免费国语版| 伦理一区二区| 亚洲一区二区三区久久| 蜜桃视频www网站在线观看| 日日骚av一区| 天天躁日日躁狠狠躁喷水| 欧美日韩亚洲综合在线| 久久一二三四区| 中文字幕av免费专区久久| 国产吃瓜黑料一区二区| 全国精品久久少妇| 日本手机在线视频| 天天综合网网欲色| 欧美日韩国产综合视频在线| 不卡精品视频| 日韩美女福利视频| 男女视频在线| 色99之美女主播在线视频| 免费激情视频网站| 欧美丰满少妇xxxbbb| 日韩中文字幕在线观看视频| 亚洲三级小视频| 国产精品密蕾丝袜| 99久久久精品免费观看国产蜜| www.com污| 日本不卡一二三区黄网| 欧美日本视频在线观看| 午夜精品剧场| 色哺乳xxxxhd奶水米仓惠香| 狠狠色狠狠色综合婷婷tag| 国产一区自拍视频| 91综合久久爱com| 18成人在线| 日韩一区二区三区四区五区 | 久久久久久久久久一级| 天天综合日日夜夜精品| 欧美久久久久久久久久久久| 亚洲色图在线播放| 91动漫免费网站| 国产欧美日韩视频一区二区| 国精产品一区一区三区免费视频| 成人激情小说乱人伦| 好吊操视频这里只有精品| 国产一二精品视频| 亚洲精品成人在线播放| 蜜乳av一区二区| 免费一级特黄录像| 日韩国产欧美三级| www日韩视频| 久久精品亚洲一区二区| 国产成人a亚洲精v品无码| av成人激情| 玩弄中年熟妇正在播放| 伊人久久大香线蕉综合热线| 福利视频一区二区三区四区| 亚洲视频碰碰| 精品无码一区二区三区爱欲| 亚洲激情二区| 国产综合中文字幕| 国产毛片久久| 自拍偷拍 国产| 蜜臀久久99精品久久久久宅男| 欧美婷婷精品激情| 九九九久久久精品| 日韩av影视大全| 国产高清不卡一区二区| 特黄特色免费视频| av爱爱亚洲一区| 亚洲国产av一区| 国产免费成人在线视频| 极品色av影院| 一区二区三区日韩在线观看| 国产精彩视频在线观看| 午夜精品福利视频网站| 无码视频一区二区三区| 欧美日韩国产综合视频在线观看| 国产乱淫a∨片免费视频| 日韩午夜精品视频| 天堂国产一区二区三区| 亚洲视频视频在线| 免费av在线| 97国产精品免费视频| 韩国成人在线| 91青草视频久久| 啪啪激情综合网| 亚洲天堂电影网| 国产精品vip| 日韩a在线播放| 久久99精品国产.久久久久久| 国产成人精品综合久久久久99 | www亚洲色图| 亚洲蜜臀av乱码久久精品蜜桃| 精品午夜福利视频| 日本韩国一区二区三区| 午夜精品久久久久久久第一页按摩 | 久久久久久中文字幕| 亚洲天堂导航| 亚洲综合第一页| 美女少妇全过程你懂的久久 | 激情欧美亚洲| 男人的天堂日韩| 国产精品亚洲视频| 亚洲精品乱码久久久久久久久久久久 | 人成免费在线视频| 亚洲自拍与偷拍| 成人黄色三级视频| 亚洲电影免费观看高清| av播放在线观看| 91国产视频在线播放| 亚洲综合资源| 欧美亚洲另类久久综合| 极品日韩av| 亚洲精品手机在线观看| 久久这里只有精品6| 国产免费无码一区二区视频 | 国产天堂在线播放| 成人性色生活片| 免费成人深夜夜行网站| 欧美性猛交xxxx| 丁香六月色婷婷| 日韩中文字幕视频在线| 欧美亚洲韩国| 国产伦精品一区二区三区在线 | 国产精品久久久久久福利一牛影视 | 欧美第一精品| 免费大片在线观看| 成av人片一区二区| 精品无码久久久久成人漫画| 色哟哟欧美精品| 亚洲欧美日本在线观看| 欧美激情免费在线| 中文成人在线| 亚洲一区二区三区精品在线观看| 欧美中文字幕| 蜜桃传媒一区二区亚洲av| 亚洲不卡av一区二区三区| 草草视频在线播放| 久久亚洲精品视频| 国产精品国产三级在线观看| 在线观看成人av| 久久狠狠亚洲综合| jizz18女人高潮| 欧美专区在线观看一区| 精品成人一区二区三区免费视频| 午夜精品久久久久久久男人的天堂| 视频免费一区二区| 大桥未久一区二区| 国产一区二三区| 欧美日韩在线视频免费| 91精品国模一区二区三区| 欧美性天天影视| 成人激情视频小说免费下载| 国产韩日影视精品| 中文国产在线观看| 亚洲另类春色国产| 午夜精品久久久久久久爽| 久国内精品在线| 91成人精品在线| 成人性生活视频免费看| 99精品欧美一区二区三区小说 | 精品国产综合久久| 在线亚洲精品| 青青草福利视频| 91国产福利在线| 川上优的av在线一区二区| 国产精品久久久久久网站| 日韩成人影院| 在线a免费观看| 亚洲一区二区三区在线播放| 日本韩国免费观看| 国产91热爆ts人妖在线| 日本欧美国产| 欧美又黄又嫩大片a级| 一区二区在线观看免费视频播放| 亚洲欧美另类日韩| 人体精品一二三区| 日韩伦理视频| 日本女人性视频| 都市激情亚洲色图| 国产在线观看黄| 91九色极品视频| 久久成人一区| 欧美做爰爽爽爽爽爽爽| 亚洲福利视频久久| 一呦二呦三呦精品国产| 欧美精品一区二区性色a+v| 成人avav影音| 国产天堂第一区| 欧美精品在线免费播放| 日韩美女精品| 成人亚洲免费视频| 午夜精品在线看| 北岛玲日韩精品一区二区三区| 成人性教育视频在线观看| 日韩一区二区久久| sm捆绑调教视频| 亚洲第一福利网站| 精品久久久网| 北条麻妃在线视频观看| 国产精品国产自产拍在线| 亚洲免费国产视频| 国产精品嫩草视频| 亚洲精品一级| 日韩三级久久久| 亚洲另类欧美自拍| 在线视频亚洲欧美中文| 免费看污黄网站| 五月婷婷久久综合|