ext是一套整站方案,包括頁(yè)面樣式風(fēng)格定義、頁(yè)面產(chǎn)生方式、代碼風(fēng)格(json)等等都是很獨(dú)特的,只要js代碼可以執(zhí)行,我們完全可以不需要寫(xiě)出一句html或者css樣式代碼就完成一個(gè)優(yōu)美的網(wǎng)站設(shè)計(jì)。
創(chuàng)新互聯(lián),為您提供重慶網(wǎng)站建設(shè)公司、成都網(wǎng)站制作、網(wǎng)站營(yíng)銷(xiāo)推廣、網(wǎng)站開(kāi)發(fā)設(shè)計(jì),對(duì)服務(wù)石牌坊等多個(gè)行業(yè)擁有豐富的網(wǎng)站建設(shè)及推廣經(jīng)驗(yàn)。創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司成立于2013年,提供專(zhuān)業(yè)網(wǎng)站制作報(bào)價(jià)服務(wù),我們深知市場(chǎng)的競(jìng)爭(zhēng)激烈,認(rèn)真對(duì)待每位客戶(hù),為客戶(hù)提供賞心悅目的作品。 與客戶(hù)共同發(fā)展進(jìn)步,是我們永遠(yuǎn)的責(zé)任!
jQuery只是在處理文檔上面具有突出能力,不涉及樣式定義,代碼風(fēng)格基本等同于原生的javascript,一般是在已有的html頁(yè)面上面開(kāi)發(fā),個(gè)人覺(jué)得jQuery在效率和開(kāi)發(fā)靈活度上面兼容的最好。
當(dāng)然是jquery ,jquery 小巧靈活,便于做一些小的改動(dòng)和效果,
ext很龐大,功能也強(qiáng),有自己的窗口,布局方式,還有自己的組件替代一般html中的表格、表單、input、Button等等,有自己的整套CSS樣式,使用者不用再考慮美工問(wèn)題,一般都用來(lái)布置整個(gè)前端頁(yè)面
這兩個(gè)還好,我都學(xué)過(guò)了點(diǎn)。,不過(guò)現(xiàn)在一直在用JQUERY。。首先,我告訴你這兩個(gè)JS庫(kù)的優(yōu)點(diǎn)和切點(diǎn)。jquery:一個(gè)很強(qiáng)大的JS類(lèi)庫(kù),目前版本1.42.。結(jié)合了CSS做出頁(yè)面上的各種效果。,。很強(qiáng)大,我只能這么說(shuō)。
Extjs:自身結(jié)合了很多組件。頁(yè)面的效果真的很不錯(cuò),生成的組件很美觀(guān)。記住哦,它能生成組件。。。 我說(shuō)的都是主要點(diǎn),。。但是呢。jquery我覺(jué)得更好用吧。想寫(xiě)什么就寫(xiě)什么。而Extjs呢,它主要就是生成組件,比較占內(nèi)存哦,,會(huì)很卡,呵呵。。 喜歡什么就學(xué)什么吧、
做ui的話(huà)ext好用,,不過(guò)ext商用是收費(fèi)的,替代產(chǎn)品有easyJS 是jquery的一個(gè)ui框架
ext的底層操作可以選擇ext-base,jquery等,,就是說(shuō)平常所說(shuō)的ext是在一個(gè)核心上增加的ui界面
而jquery就是那個(gè)核心,你也可以在jquery上增加ui,easyJS就是這么增加出來(lái)的
沒(méi)啥可比性,如果比extjs和easyUI的話(huà),還是extjs比較好
總結(jié)的這么說(shuō):
ui最好的extjs
底層控制最好的jquery
ext和JQuery其實(shí)都是javascript編寫(xiě)的應(yīng)用框架。他們的本質(zhì)都是使用javascript編寫(xiě)的。
一、ExtJS
1、ExtJS可以用來(lái)開(kāi)發(fā)RIA也即富客戶(hù)端的AJAX應(yīng)用,是一個(gè)用javascript寫(xiě)的,主要用于創(chuàng)建前端用戶(hù)界面,是一個(gè)與后臺(tái)技術(shù)無(wú)關(guān)的前端ajax框架。因此,可以把ExtJS用在.Net、Java、Php等各種開(kāi)發(fā)語(yǔ)言開(kāi)發(fā)的應(yīng)用中。ExtJs最開(kāi)始基于YUI技術(shù),由開(kāi)發(fā)人員JackSlocum開(kāi)發(fā),通過(guò)參考JavaSwing等機(jī)制來(lái)組織可視化組件,無(wú)論從UI界面上CSS樣式的應(yīng)用,到數(shù)據(jù)解析上的異常處理,都可算是一款不可多得的JavaScript客戶(hù)端技術(shù)的精品。
2、Ext的UI組件模型和開(kāi)發(fā)理念脫胎、成型于Yahoo組件庫(kù)YUI和Java平臺(tái)上Swing兩者,并為開(kāi)發(fā)者屏蔽了大量跨瀏覽器方面的處理。相對(duì)來(lái)說(shuō),EXT要比開(kāi)發(fā)者直接針對(duì)DOM、W3C對(duì)象模型開(kāi)發(fā)UI組件輕松。
二、JQuery
jQuery是一個(gè)兼容多瀏覽器的javascript框架,核心理念是write less,do more(寫(xiě)得更少,做得更多)。jQuery在2006年1月由美國(guó)人John Resig在紐約的barcamp發(fā)布,吸引了來(lái)自世界各地的眾多JavaScript高手加入,由Dave Methvin率領(lǐng)團(tuán)隊(duì)進(jìn)行開(kāi)發(fā)。如今,jQuery已經(jīng)成為最流行的javascript框架,在世界前10000個(gè)訪(fǎng)問(wèn)最多的網(wǎng)站中,有超過(guò)55%在使用jQuery。
jQuery是免費(fèi)、開(kāi)源的,使用MIT許可協(xié)議。jQuery的語(yǔ)法設(shè)計(jì)可以使開(kāi)發(fā)者更加便捷,例如操作文檔對(duì)象、選擇DOM元素、制作動(dòng)畫(huà)效果、事件處理、使用Ajax以及其他功能。除此以外,jQuery提供API讓開(kāi)發(fā)者編寫(xiě)插件。其模塊化的使用方式使開(kāi)發(fā)者可以很輕松的開(kāi)發(fā)出功能強(qiáng)大的靜態(tài)或動(dòng)態(tài)網(wǎng)頁(yè)。
三、二者對(duì)比
1.JQuery-EasyUI是仿照Ext做的。
2.Ext框架是一個(gè)整體,面向?qū)ο蟮木幊趟枷?,每個(gè)控件之間可以相互通訊。
3.JQuery的控件全都是分散的,沒(méi)有整體性可言。你可以單獨(dú)拿出來(lái)一個(gè)控件就能用。
4.若要開(kāi)發(fā)系統(tǒng)應(yīng)用,首選Ext,控件庫(kù)豐富,擴(kuò)展和維護(hù)都方便。若是簡(jiǎn)單的頁(yè)面動(dòng)畫(huà)和效果,首選JQuery
5.jquery只是一個(gè)工具庫(kù),比較簡(jiǎn)單,相對(duì)容易。 Ext是一套真正的ria開(kāi)發(fā)框架,甚至可以實(shí)現(xiàn)桌面應(yīng)用一樣的強(qiáng)大功能。本身代碼質(zhì)量極高,而且是高度的面向?qū)ο笤O(shè)計(jì)。jQuery 入門(mén)相對(duì)容易一些,實(shí)際用的過(guò)程中要用到各種插件,基本上用一個(gè)“學(xué)”一個(gè)。 ExtJS 入門(mén)稍難。
6.大小比較:首先ExtJS是一個(gè)完整的Framework,是重量級(jí)別的,easy ui 是基于jquery庫(kù)的一套UI組件庫(kù),是輕量級(jí)的,ExtJS是應(yīng)用application級(jí)的,而jquery是page頁(yè)面級(jí)的。當(dāng)然application也是由page組成的,那就需要你自己去完成了,考慮你的需求,和使用框架的初衷,選擇使用哪一種。同時(shí)ExtJs由于是重量級(jí)框架,完全面向?qū)ο箫L(fēng)格,提供API非常完備也非常龐大,所以學(xué)習(xí)成本也想相對(duì)較大。
7.兼容性比較:ExtJS兼容IE全系列瀏覽器和其他非IE現(xiàn)代瀏覽器,jquery UI向來(lái)不太考慮ie低版本瀏覽器的兼容,從態(tài)度上的鄙視。easy UI是基于jquery的,jquery2.X以上的版本不再支持IE6、7、8,,已鄭重聲明,請(qǐng)看官方網(wǎng)站,easyUI最新版本1.3.3使jQuery2.0,由于又很多HTML5特性,不再支持IE6\7\8,低版本由一些小部分的兼容不夠好,請(qǐng)自己做技術(shù)選型的時(shí)候去測(cè)試,要使用那個(gè)版本。在兼容問(wèn)題上,都有瑕疵,主要看接收程度。
8.使用許可license. EXTJS 2.1以上版本,商用需要購(gòu)買(mǎi)商業(yè)授權(quán),jquery UI 使用MIT協(xié)議,開(kāi)源。 jquery easyUI如果商用需遵循license commercial商業(yè)許可,也就是要購(gòu)買(mǎi)使用權(quán)。
分享名稱(chēng):jQueryext的簡(jiǎn)單介紹
轉(zhuǎn)載注明:http://aaarwkj.com/article4/dssihie.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、外貿(mào)網(wǎng)站建設(shè)、品牌網(wǎng)站設(shè)計(jì)、ChatGPT、外貿(mào)建站、自適應(yīng)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)