如何選擇Sencha Touch和jQuery Mobile

若是你正在面臨是選擇 jQuery Mobile 或者是 Sencha Touch ,那麼下面這些因素是你須要考慮的。編程

  jQuery Mobile服務器

  JM 只是一個 UI 庫,依賴於 jQuery 和 jQuery UI 的 DOM 操做、Ajax 和其餘庫框架

  爲了建立 UI 部件,你只須要編寫 HTML 便可,JM 爲了對這些 HTML 元素進行修飾ide

  可方便的重用已有的 HTML 代碼工具

  一些簡單的應用直接用 HTML 便可實現,無需 JavaScript學習

  JM 具備相對小的對象模型,能夠快速輕鬆學習,特別是他是一個 jQuery 的插件插件

  JM 對代碼沒有特定的要求,這多是很是靈活的,但維護難度也加大對象

  易於和其餘框架進行集ip

  比 Sencha Touch 支持更多的設備it

  不依賴某個特定的供應商

  Sencha Touch

  這是一個獨立的庫,包括 UI 部件、DOM 操做、Ajax 以及其餘

  無需依賴其餘庫

  採用以 JavaScript 爲核心的方法,基本上不須要寫 HTML

  提供大的對象模型,提供更多的功能,可是學習週期很長

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

  提供內置的服務器和本地存儲的抽象層,可在關係數據基礎上輕鬆執行 CRUD 操做。

  提供內置的工具用於建立 iOS 和 Android 本地運行的程序

  比 jQuery Mobile 支持的設備要少  

相關文章
相關標籤/搜索