1、LungoJS這個是被認為開發(fā)移動網(wǎng)站最好的HTML5開發(fā)框架,使用HTML5/CSS3和JavaScript技術。可幫助創(chuàng)建基于iOS、Android、Blackberry和WebOS平臺的應用程序。
目前成都創(chuàng)新互聯(lián)已為數(shù)千家的企業(yè)提供了網(wǎng)站建設、域名、虛擬空間、綿陽服務器托管、企業(yè)網(wǎng)站設計、應縣網(wǎng)站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
2、第一款:SenchaTouch SenchaTouch是世界上第一個支持HTML5和CSS3標準的移動應用框架,你可以使用HTML5來編寫音頻和視頻組件,還可以使用Proxy來存儲離線數(shù)據(jù),同時,大量CSS3樣式表為你提供了創(chuàng)建健壯樣式層的可能。
3、PhoneGap框架等。PhoneGap是一個用基于HTML,CSS和JavaScript的,創(chuàng)建移動跨平臺移動應用程序的快速開發(fā)平臺。它的優(yōu)點在于可跨平臺。phonegap框架解決了差異性,javascript與平臺系統(tǒng)的連接由phonegap框架完成。提供硬件訪問控制。
4、bootstrap框架,這個應該是所有前端開發(fā)都知道并用過的一個框架了,應為這個是目前最流行的框架,使用最廣,網(wǎng)上文檔資料模板最多最容易查找的了。
5、uniapp框架一種用vue構建的框架,只要懂的vue語法,基本可以無縫過度。開發(fā)十分的便捷,一次開發(fā),可同時打包成為HTML安卓、小程序、IOS,多平臺,界面統(tǒng)一,功能一致。
6、Framework是一套強大的前端開發(fā)框架,其能夠充分發(fā)揮HTMLCSS3以及JavaScript的可觀潛能。這套框架當中捆綁有大量內(nèi)置功能,具體包括HTML5視頻播放器、HTML5表單驗證、CSS3屬性、網(wǎng)格系統(tǒng)以及HTML5canvas示例等。
JS框架一般是AngularJS、Backbone、ReactJS等等,但說實話這些JS框架都比較繁重,一般是為比較復雜的場景設計的,如果你的頁面需求很簡單,那么大可以不用它們只用樣式框架就好了。
LimeJSLimeJS是一個JavaScript游戲開發(fā)框架,用于快速構建運行于觸屏設備和桌面瀏覽器的游戲。允許開發(fā)者創(chuàng)建基于HTML5的游戲,支持主流瀏覽器包括iOS。
SproutCore是一款高人氣前端框架,且利用MVC架構規(guī)范構建而成。立足于HTML5的強大能力,它允許我們通過高效客戶端邏輯與高質(zhì)量主題特性構建出運行速度出色且具備可擴展能力的Web應用程序。
常見的web前端開發(fā)框架如下:Bootstrap:主流框架之一,Bootstrap是基于HTML、CSS、JavaScript的,它簡潔靈活,使得Web開發(fā)更加快捷。html5-boilerplate:該框架可以快速構建健壯,且適應力強的webapp或網(wǎng)站。
移動領域讓html5發(fā)揮了價值,html5cssjs在pc端和移動端是高度一致的,也就是能很好的把pc端的瀏覽形態(tài)嫁接到移動端。
Kendo UI是一個HTML5平臺,開發(fā)者利用它可以開發(fā)新穎的、交互的移動應用程序和網(wǎng)站。該框架提供了大量的動畫和豐富的拖拽功能、模板功能以及提供了將近10款客戶端常用的數(shù)據(jù)綁定小部件,如圖表、組合框以及常用表格。
DHTMLX Touch DHTMLX Touch是一個免費的HTML5/JavaScript框架,專門為觸摸屏設備而優(yōu)化。為您帶來快速開發(fā)工藝精美的移動Web應用程序的能力。DHTMLX Touch UI Designer是一個可視化的編輯器用于構建移動用戶界面。
IONIC 是目前最有潛力的一款HTML5手機應用開發(fā)框架。通過SASS構建應用程序,它提供了很多UI組件來幫助開發(fā)者開發(fā)強大的應用。它使用 JavaScript MVVM框架和 AngularJS來增強應用。
下面給出部分框架的具體優(yōu)勢,比較后可以選出適合自己的 1, jQTouch jQTouch易用性強,相關文檔也很全面。它的特色是在 使用HTML,CSS和JavaScript創(chuàng)建iPhone App方面擁有出色的能力。
APICloud APICloud是一款“云端一體”的移動開發(fā)平臺,信仰“云端一體”的理念,重新定義了移動應用開發(fā)。