① JQuery-EasyUI與EXTjs有什麼區別
一、ExtJS
1、ExtJS可以用來開發RIA也即富客戶端的AJAX應用,是一個用javascript寫的,主要用於創建前端用戶界面,是一個與後台技術無關的前端ajax框架。因此,可以把ExtJS用在.Net、Java、Php等各種開發語言開發的應用中。ExtJs最開始基於YUI技術,由開發人員JackSlocum開發,通過參考JavaSwing等機制來組織可視化組件,無論從UI界面上CSS樣式的應用,到數據解析上的異常處理,都可算是一款不可多得的JavaScript客戶端技術的精品。
2、Ext的UI組件模型和開發理念脫胎、成型於Yahoo組件庫YUI和Java平台上Swing兩者,並為開發者屏蔽了大量跨瀏覽器方面的處理。相對來說,EXT要比開發者直接針對DOM、W3C對象模型開發UI組件輕松。
二、JQuery
jQuery是一個兼容多瀏覽器的javascript框架,核心理念是write less,do more(寫得更少,做得更多)。jQuery在2006年1月由美國人John Resig在紐約的barcamp發布,吸引了來自世界各地的眾多JavaScript高手加入,由Dave Methvin率領團隊進行開發。如今,jQuery已經成為最流行的javascript框架,在世界前10000個訪問最多的網站中,有超過55%在使用jQuery。
jQuery是免費、開源的,使用MIT許可協議。jQuery的語法設計可以使開發者更加便捷,例如操作文檔對象、選擇DOM元素、製作動畫效果、事件處理、使用Ajax以及其他功能。除此以外,jQuery提供API讓開發者編寫插件。其模塊化的使用方式使開發者可以很輕松的開發出功能強大的靜態或動態網頁。
三、二者對比
1.JQuery-EasyUI是仿照Ext做的。
2.Ext框架是一個整體,面向對象的編程思想,每個控制項之間可以相互通訊。
3.JQuery的控制項全都是分散的,沒有整體性可言。你可以單獨拿出來一個控制項就能用。
4.若要開發系統應用,首選Ext,控制項庫豐富,擴展和維護都方便。若是簡單的頁面動畫和效果,首選JQuery
5.jquery只是一個工具庫,比較簡單,相對容易。 Ext是一套真正的ria開發框架,甚至可以實現桌面應用一樣的強大功能。本身代碼質量極高,而且是高度的面向對象設計。jQuery 入門相對容易一些,實際用的過程中要用到各種插件,基本上用一個「學」一個。 ExtJS 入門稍難。
6.大小比較:首先ExtJS是一個完整的Framework,是重量級別的,easy ui 是基於jquery庫的一套UI組件庫,是輕量級的,ExtJS是應用application級的,而jquery是page頁面級的。當然application也是由page組成的,那就需要你自己去完成了,考慮你的需求,和使用框架的初衷,選擇使用哪一種。同時ExtJs由於是重量級框架,完全面向對象風格,提供API非常完備也非常龐大,所以學習成本也想相對較大。
7.兼容性比較:ExtJS兼容IE全系列瀏覽器和其他非IE現代瀏覽器,jquery UI向來不太考慮ie低版本瀏覽器的兼容,從態度上的鄙視。easy UI是基於jquery的,jquery2.X以上的版本不再支持IE6、7、8,,已鄭重聲明,請看官方網站,easyUI最新版本1.3.3使jQuery2.0,由於又很多HTML5特性,不再支持IE6\7\8,低版本由一些小部分的兼容不夠好,請自己做技術選型的時候去測試,要使用那個版本。在兼容問題上,都有瑕疵,主要看接收程度。
8.使用許可license. EXTJS 2.1以上版本,商用需要購買商業授權,jquery UI 使用MIT協議,開源。 jquery easyUI如果商用需遵循license commercial商業許可,也就是要購買使用權。
② jquery easyui 是免費嗎
jquery easyui是免費的,jqueryui就是仿的ext,過去我們說是ext的精簡版
③ 政府網站使用easyui gpl版本組件開發,用了免費版,會不會對easyui侵權,這種不算商
var tab = $('#tt').tabs('getTab',0); // 取得第一個tab $('#tt').tabs('update', { tab: tab, options: { title: 'New Title' }.
④ jquery easyui免費嗎
只要不用於商業銷售,就是完全免費的。
如果開發的項目用於商業銷售,需要公開源代碼或者付費。
所以一般你可以認為這個就是免費的
⑤ jQuery_easyUI 是否收費
收費的,我們公司用的就是它,具體收費情況就不知道了。應該在3000rmb左右。
對方知不知道不要緊,關鍵買的東西帶源碼,直接在官網下的東西那源碼根本看不了,變數都混淆了。jquery 這東西本來就需要自己拓展的,所以還是清晰的源碼看著舒服。
希望能幫到你
⑥ easyui1.3.5是商業版還是免費版
easyui 是開源的數據,都是免費的
⑦ jQuery easyUI能免費用於商業用途嗎
可以用於商業用途,但是不免費,需要花錢買商業授權。
easyUI免費的也有,但是是基於GPL的:你的軟體必須也遵循GPL,這意味著你的軟體要對使用者開放源代碼。
⑧ jQuery EasyUI 是否免費
完全免費,並且jquery easyui要比 jqueryui要好,還是比較喜歡jquery easyui的
⑨ jquery easyui下載包中plugins和locale文件夾是干什麼用的
引用載入方式
easyui的載入可以分為兩種方式,方式一:餓漢式載入;2:懶漢式載入。在具體討論這兩種載入方式之前,我們先看下easyui目錄結構。
目錄結構
demo文件夾:一些示例,(正式項目中刪除)
locale:一些不同語言的文件,其實是對easyui的擴展。(只須保留你想用的語言相對應的文件)
plugins:easyui提供的各個功能的文件。(使用方式二載入必須保留,方式一載入可以刪除)
src :各個插件的源文件,不是全部,其實有些功能不是開源的,是商業授權,因此沒有源文件。(可以刪除)
themes:主題,就是css文件和要用到的圖標文件,里邊提供5種風格。(可以只保留要使用的風格,並且具體到一個風格里,又分為兩部分:easyui.css和其它所有css。easyui.css是其它所有css的合並後結果,在不同的載入方式中只會用到一部分。)
easyloader.js:暫且稱之為載入器文件。在使用方式一載入也不會被使用。
jquery.easyui.min.js:easyui的主文件。它是plugins下所有文件合並後的結果,因些它在使用方式一載入必須保留,方式二載入不會使用到,可以刪除(主文件可以刪除,沒聽錯吧??哈哈,相信我,可以的。)。
jquery.min.js:jquery文件,easyui是基於jquery的,因此是必須的。
其它的是一些授權文件和更新日誌之類的,就不說了。
這里有兩個重點:jquery.easyui.min.js是plugins下所有文件合並後的結果,具體到某個風格下如default下所有css:easyui.css是餘下的其它所有css合並之後的結果。
這樣就導致了不同的兩種載入方式。
⑩ jquery easyui 免費嗎
jQuery EasyUI是一組基於jQuery的UI插件集合體,而jQuery EasyUI的目標就是幫助web開發者更輕松的打造出功能豐富並且美觀的UI界面。開發者不需要編寫復雜的javascript,也不需要對css樣式有深入的了解,開發者需要了解的只有一些簡單的html標簽。