Sencha Touch 和 jQuery Mobile 該如何選擇,senchajquery

來源:互聯網
上載者:User

Sencha Touch 和 jQuery Mobile 該如何選擇,senchajquery

如果你正在面臨是選擇 jQuery Mobile 或者是 Sencha Touch ,那麼下面這些因素是你需要考慮的。

jQuery Mobile
  • JM 只是一個 UI 庫,依賴於 jQuery 和 jQuery UI 的 DOM 操作、Ajax 和其他庫

  • 為了建立 UI 組件,你只需要編寫 HTML 即可,JM 為了對這些 HTML 元素進行修飾

  • 可方便的重用已有的 HTML 程式碼

  • 一些簡單的應用直接用 HTML 即可實現,無需 JavaScripta

  • JM 具有相對小的物件模型,可以快速輕鬆學習,特別是他是一個 jQuery 的外掛程式

  • JM 對代碼沒有特定的要求,這可能是非常靈活的,但維護難度也加大

  • 易於和其他架構進行集

  • 比 Sencha Touch 支援更多的裝置

  • 不依賴某個特定的供應商精心開發5年的UI前端架構!

Sencha Touch
  • 這是一個獨立的庫,包括 UI 組件、DOM 操作、Ajax 以及其他

  • 無需依賴其他庫

  • 採用以 JavaScript 為核心的方法,基本上不需要寫 HTML

  • 提供大的物件模型,提供更多的功能,但是學習周期很長

  • 統一的編程代碼結構和要求,良好組織的代碼易於維護

  • 提供內建的伺服器和本機存放區的抽象層,可在關係資料基礎上輕鬆執行 CRUD 操作。

  • 提供內建的工具用於建立 iOS 和 Android 本地啟動並執行程式

  • 比 jQuery Mobile 支援的裝置要少

通過以上的對比,你是否已經有了選擇?精心開發5年的UI前端架構!


Sencha Touch 與 jQuery Mobile 該怎選擇

jQuery MobileJM 只是一個 UI 庫,依賴於 jQuery 和 jQuery UI 的 DOM 操作、Ajax 和其他庫為了建立 UI 組件,你只需要編寫 HTML 即可,JM 為了對這些 HTML 元素進行修飾可方便的重用已有的 HTML 程式碼一些簡單的應用直接用 HTML 即可實現,無需 JavaScriptJM 具有相對小的物件模型,可以快速輕鬆學習,特別是他是一個 jQuery 的外掛程式JM 對代碼沒有特定的要求,這可能是非常靈活的,但維護難度也加大易於和其他架構進行集比Sencha Touch 支援更多的裝置不依賴某個特定的供應商Sencha Touch這是一個獨立的庫,包括 UI 組件、DOM 操作、Ajax 以及其他無需依賴其他庫採用以 JavaScript 為核心的方法,基本上不需要寫 HTML提供大的物件模型,提供更多的功能,但是學習周期很長統一的編程代碼結構和要求,良好組織的代碼易於維護提供內建的伺服器和本機存放區的抽象層,可在關係資料基礎上輕鬆執行 CRUD 操作。
 
怎選擇Sencha Touch 與 jQuery Mobile

2、為了建立 UI 組件,你只需要編寫 HTML 即可,JM 為了對這些 HTML 元素進行修飾3、可方便的重用已有的 HTML 程式碼4、一些簡單的應用直接用 HTML 即可實現,無需 JavaScript5、JM 具有相對小的物件模型,可以快速輕鬆學習,特別是他是一個 jQuery 的外掛程式6、JM 對代碼沒有特定的要求,這可能是非常靈活的,但維護難度也加大7、易於和其他架構進行集8、比 Sencha Touch 支援更多的裝置9、不依賴某個特定的供應商Sencha Touch 1、這是一個獨立的庫,包括 UI 組件、DOM 操作、Ajax 以及其他2、無需依賴其他庫3、採用以 JavaScript 為核心的方法,基本上不需要寫 HTML4、提供大的物件模型,提供更多的功能,但是學習周期很長5、統一的編程代碼結構和要求,良好組織的代碼易於維護6、提供內建的伺服器和本機存放區的抽象層,可在關係資料基礎上輕鬆執行 CRUD 操作。
 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.