移動 Web 開發的10個最佳 JavaScript 框架

lhb25發表於2013-10-22

  選擇正確的 JavaScript 框架,對於開發移動 Web 應用程式是至關重要的,也是移動應用程式開發的一項重要任務。開發人員可以使用框架實現的功能高效地達到他們的開發目標。這些預實現的元件採用優秀的設計模式和最佳實踐,促進應用程式以標準化的方式開發。最重要的是,它讓開人員在開發過程中得心應手。

  這裡集合了移動 Web 開發中的頂級 JavaScript 框架,支援多種平臺,如 Android 和 iOS 移動裝置,讓您的應用程式傳播給廣泛的使用者。

  Sencha Touch

  Sencha touch 是移動 Web 開發人員的首選框架之一。憑藉其功能齊全的部件庫(基於 Ext JS 的 JavaScript 庫實現),它的目標是 WebKit 核心的瀏覽器。這個 HTML5 框架用於開發跨平臺的移動應用,例如 iOS,黑莓 OS,Android 和 Kindle 等多個移動作業系統。

  Zepto

  Zepto.js 是專門為移動 WebKit 瀏覽器,如 Chrome 和 Safari 打造的。憑藉其獨特的簡約發展的特點,它可以幫助開發人員輕鬆地完成他們的工作。Zepto 最大的特點是保持事情的簡單性。這個框架的目標是精確的,便於下載和快速執行。

  JQuery mobile

  這個框架是每一個熟悉 jQuery 的移動開發人員最常用的。jQuery 對介面和事件都有很好的封裝,還有完備的部件庫把語義標記轉換成使用者友好的格式。jQuery Mobile 包含輕量級的程式碼基礎以及充足的圖形元素。這個移動框架允許開發者構建跨平臺的網站和應用程式。

  Kendo UI Mobile

  Kendo UI 是一個用於現代的 Web 和移動應用程式的全面的 HTML5/JavaScript 框架。Kendo UI Mobile 包含易於使用的基於 jQuery 的部件和內建豐富的元件,幫助您快速的開發移動應用。

  jQTouch

  jQTouch 是一個 JavaScript 插,可以搭配 Zepto.js 或 jQuery 工作,並配備了流暢的動畫,導航和移動 WebKit 瀏覽器的主題(如 iOS,安卓,黑莓和WebOS)。

  Appcelerator Titanium

  如果你想為蘋果和 Android 開發 App,作為下一代移動平臺開發應用程式,你可可以試一下 Appcelerator Titanium。它無可挑剔的結合與開源雲端計算的靈活性。這個框架的巨大優勢是 HTML,CSS 和 JavaScript 程式設計的知識可以派上用場。它可以方便地與移動裝置的相機和儲存裝置上的檔案整合,也有利於構建選項卡,切換器,表格和彈出層。另外還有一個強大的社群支援這個特定的框架和移動開發工作,你可以在這論壇上尋求援助。

  The M project

  它是一個易於使用的 JavaScript 框架,有效地整合了漸進式的 HTML 功能。The M project 眾所周知的特色是其開源的基於 MVC 的模組,它允許開發人員從業務邏輯中分離資料。它支援移動裝置,並可以很容易地為桌上型電腦,平板電腦和智慧手機開發應用程式和網站。

  Dojo Mobile

  Dojo Mobile 是一個世界級的基於 HTML5 的移動 JavaScript 框架,能夠快速開發移動 Web 應用程式,並有原生的外觀和體驗,支援說所有現代 WebKit 功能的移動裝置,如 iPhone,iPod Touch,iPad,Android 和 RIM 智慧手機和平板電腦。

  PhoneGap

  PhoneGap 是一個開源框架,讓你可以使用 HTML5,Javascript 和 CSS 快速構建跨平臺的移動應用程式。PhoneGap 使用基於標準的 Web 技術來橋接 Web 應用程式和移動裝置。由於基於 PhoneGap 的應用程式是符合標準的,他們能夠適應未來的瀏覽器一起工作。希望這個框架將幫助你建立你最好的移動應用程式。

  DHTMLX Touch

  該框架被用來穿件執行在所有的智慧手機和觸控裝置上的強大的 Web 應用程式。DHTMLX Touch 提倡簡化編碼,並允許開發出不同型別的各種移動平臺的應用程式。

相關文章