jQuery Mobile 和 Kendo UI 的比較
來(lái)源:易賢網(wǎng) 閱讀:899 次 日期:2016-07-02 14:04:07
溫馨提示:易賢網(wǎng)小編為您整理了“jQuery Mobile 和 Kendo UI 的比較”,方便廣大網(wǎng)友查閱!

這篇文章主要介紹了jQuery Mobile 和 Kendo UI 的比較,需要的朋友可以參考下

jQuery Mobile 和 Kendo UI 都是流行的 JavaScript 框架,在開(kāi)發(fā)中我們可以在它們的基礎(chǔ)上添磚加瓦制作所有現(xiàn)代移動(dòng)WEB應(yīng)用。這兩個(gè)框架都是基于使用率頂尖的 JavaScript 庫(kù) jQuery 所構(gòu)建的。比較 Kendo UI 和 jQuery Mobile 有些類似于比較同一枚硬幣的兩面。眾所周知,jQuery Mobile 實(shí)際上并不需要太多的介紹,因?yàn)樗亲畛S玫腍TML5框架之一。 Kendo UI 具有相似的動(dòng)機(jī)和類似的發(fā)展速度。與 jQuery Mobile 非常類似,Kendo UI 也是基于jQuery應(yīng)用框架的概念。然而,兩者之間的一個(gè)很大區(qū)別是,Kendo UI 是一個(gè)作為整體的商業(yè)產(chǎn)品,而 jQuery Mobile 是一個(gè)開(kāi)源框架。這并不意味著因?yàn)?Kendo UI 不開(kāi)源你就應(yīng)該切換到 jQuery Mobile 上,因?yàn)殚_(kāi)源本身并不能意味著 jQuery Mobile 就比 Kendo UI 更好,反之亦然。

在這篇WDJ的文章中我們會(huì)盡力更好地了解 Kendo UI 和 jQuery Mobile 在相同的業(yè)務(wù)領(lǐng)域里之間的差異。

jQuery Mobile 和Kendo UI 在方向上是有一點(diǎn)不同的。你可以了解到Kendo UI 將它本身定位成為:"當(dāng)代web和手機(jī)app開(kāi)發(fā)所需的綜合 HTML5/JavaScript 框架。Telerik's Kendo UI是每一位需要?jiǎng)?chuàng)建HTML5站點(diǎn)和手機(jī)apps的專業(yè)開(kāi)發(fā)人員所需要的。如今,HTML/jQuery 開(kāi)發(fā)人員的生產(chǎn)效率受困于將那些毫不相干的JavaScript 庫(kù)和插件構(gòu)成一個(gè)“弗蘭肯斯坦”(ps:一個(gè)電影的人名)。Kendo UI 卻擁有全部:豐富的jQuery的窗體部件,簡(jiǎn)單并且始終如一的程序接口,穩(wěn)定可靠的數(shù)據(jù)源,驗(yàn)證,國(guó)際化,MVVM框架,主題,模板,等等一系列...."。

然而jQuery Mobile將它本身定位為:“jQuery Mobile:智能機(jī)和平板上觸摸體驗(yàn)最好的Web Framework.一個(gè)統(tǒng)一的,以HTML5為基礎(chǔ)的面向所有流行的手機(jī)設(shè)備平臺(tái)的用戶接口系統(tǒng),構(gòu)建在穩(wěn)定可靠的jQuery和jQuery UI 上。它的輕量級(jí)代碼逐漸增強(qiáng)并且擁有靈活自由,容易的主題設(shè)計(jì)....”。

綜上所述,很明顯jQuery Mobile 開(kāi)發(fā)者們將jQuery Mobile定義為在市場(chǎng)上同類產(chǎn)品中一個(gè)完全新奇的產(chǎn)品。在jQuery Mobile 的定義這移動(dòng)生態(tài)早在第二段落就被定義了。這是一個(gè)很重要的因素關(guān)于Kendo UI 為什么僅僅與jQuery Mobile相似,但卻成為某種程度上不同的產(chǎn)品。在于jQuery Mobile比較Kendo UI作為一個(gè)框架更多提到移動(dòng)端的使用??偠灾?,這些表明Kendo UI是一個(gè)混合的jQuery 用戶接口,而jQuery Mobile則更傾向服務(wù)器端支持。

Kendo UI

這框架是與jQuery Mobile相似的擴(kuò)展支持了所有受歡迎的移動(dòng)平臺(tái)上的所有頂級(jí)的HTML桌面瀏覽器。盡管事實(shí)上它比jQuery Mobile遜色一些但是它提出支持全球幾乎所有受歡迎的平臺(tái)這一偉大的市場(chǎng)戰(zhàn)略。

jQuery Mobile

這個(gè)框架沒(méi)有將自己定位到任何解決HTML 框架的Web開(kāi)發(fā)者所需要的戰(zhàn)略。

強(qiáng)有力的支持所有又有名的桌面瀏覽器和移動(dòng)平臺(tái),因此有時(shí)會(huì)產(chǎn)生更多問(wèn)題。

被多數(shù)移動(dòng)平臺(tái)和桌面瀏覽器所支持

勝利者:看樣子兩者之間勢(shì)均力敵。

界面外觀是值得討論的重要方面,兩個(gè)框架在這一方面又是非常貼近。假如你需要與自己的應(yīng)用程序保持平臺(tái)一致性,那么建議選用 jQuery Mobile,因?yàn)樗褂昧似脚_(tái)無(wú)關(guān)的用戶界面。UI 中包含了大量的組件,它們被快速響應(yīng),并受到大量第三方的鼎力支持。

如果你從視覺(jué)角度考慮這兩個(gè)框架,那么 Kendo UI 比 jQuery Mobile 超出更多,因?yàn)?Kendo UI 中有多種主題可以適合各種模擬,而 jQuery Mobile 僅有一個(gè)主題,用于所有樣本塊。至于 Kendo UI,布局設(shè)計(jì)與 jQuery Mobile 非常相似,但只要你更仔細(xì)的觀察兩者,就可以分辨出不同。如果你希望從 jQuery Mobile 切換到 Kendo UI 或者反過(guò)來(lái),是非??斓模銦o(wú)須擔(dān)心,因?yàn)槟憧梢院芸炀洼p松地創(chuàng)建出復(fù)雜的用戶界面設(shè)計(jì)。

擁有豐富的插件支持像jQuery Mobile

在iOS中,外觀和感覺(jué)具有更好的原生體驗(yàn)

如果你需要在不通的平臺(tái)上體現(xiàn)獨(dú)特的外觀的感覺(jué)時(shí),有許多的主題供選擇

在所有的移動(dòng)設(shè)備上有很好的UI性能,在所有的動(dòng)畫(huà)轉(zhuǎn)換上能產(chǎn)生原生的感覺(jué)??上У氖切阅軙?huì)隨著布局的復(fù)雜度提升而降低

jQuery Mobile

這個(gè)框架有相同的用戶接口,不區(qū)分你工作的平臺(tái)

UI看起來(lái)更像iOS

有許多的內(nèi)置插件,并且有大量的第三方插件

jQuery MobileKendo UI相比,在不同的分辨率和CCS方面,有更好的頁(yè)面響應(yīng)性

和Kendo UI一樣,你能很方便的修改UI

如果在性能方面比較jQuery Mobile和Kendo UI,有時(shí)應(yīng)用程序?qū)⒆兊猛耆?,因?yàn)閖Query在移動(dòng)設(shè)備上會(huì)遇到許多的麻煩。

贏家:在這個(gè)方面Kendo UI勝出,因?yàn)樗懈玫囊苿?dòng)性能。

我們?cè)谶@方面區(qū)別二者的第一個(gè)觀點(diǎn)也將是一個(gè)非常接近的結(jié)果,因?yàn)?Kendo UI 和jQuery Mobile都是標(biāo)記驅(qū)動(dòng)的框架,他們都依賴于jQuery使其易于使用和發(fā)揮。很不幸的是,jQuery Mobile 并沒(méi)有潤(rùn)色以支持MVC(模型-視圖-控制器)架構(gòu),而 Kendo UI 則是建立在MVC架構(gòu)上。

Kendo UI

雖然JavaScript語(yǔ)法與jQuery語(yǔ)法比較不同,但這個(gè)框架也易于使用。

你可以修改widgets,如同可用廣泛的主題改變應(yīng)用的外觀及其感覺(jué)。

支持 MVC 。

jQuery Mobile

JavaScript的語(yǔ)法和標(biāo)準(zhǔn)jQuery相似,使它易于無(wú)縫使用。

雖然不支持MVC,但你能通過(guò) Knockout.js 或 Backbone.js 來(lái)解決這個(gè)。

極佳的主題支持。

你不需要任何IDE來(lái)構(gòu)建移動(dòng)Web應(yīng)用程序。

更多信息請(qǐng)查看網(wǎng)絡(luò)編程
易賢網(wǎng)手機(jī)網(wǎng)站地址:jQuery Mobile 和 Kendo UI 的比較
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請(qǐng)考生以權(quán)威部門(mén)公布的正式信息和咨詢?yōu)闇?zhǔn)!

2025國(guó)考·省考課程試聽(tīng)報(bào)名

  • 報(bào)班類型
  • 姓名
  • 手機(jī)號(hào)
  • 驗(yàn)證碼
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡(jiǎn)要咨詢 | 簡(jiǎn)要咨詢須知 | 新媒體/短視頻平臺(tái) | 手機(jī)站點(diǎn) | 投訴建議
工業(yè)和信息化部備案號(hào):滇ICP備2023014141號(hào)-1 云南省教育廳備案號(hào):云教ICP備0901021 滇公網(wǎng)安備53010202001879號(hào) 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號(hào)
云南網(wǎng)警備案專用圖標(biāo)
聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關(guān)注公眾號(hào):hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權(quán)所有:易賢網(wǎng)
云南網(wǎng)警報(bào)警專用圖標(biāo)