25學(xué)堂發(fā)表這篇webapp開(kāi)發(fā)框架推薦以及優(yōu)缺點(diǎn)分析博文,是為了讓更多小伙伴們可以盡快能找到最合適你移動(dòng)Web?
不用盲目的百度和問(wèn)大神們web app 開(kāi)發(fā)使用哪個(gè)框架最好?等等問(wèn)題。在此,25學(xué)堂盡量解答各位的webAPP問(wèn)題。根據(jù)國(guó)內(nèi)js大神以及有過(guò)webAPP開(kāi)發(fā)經(jīng)驗(yàn)的前輩們分析,25學(xué)堂推薦下面6款常用的webapp開(kāi)發(fā)框架。
有興趣可以閱讀《HTML5移動(dòng)webAPP和Hybrid APP開(kāi)發(fā)的優(yōu)缺點(diǎn)分析》和2014年webAPP UI設(shè)計(jì)和前端JS特效案例集萃
第一款:Sencha?
Sencha Touch 是世界上第一個(gè)支持 HTML5 和 CSS3 標(biāo)準(zhǔn)的移動(dòng)應(yīng)用框架,你可以使用 HTML5 來(lái)編寫(xiě)音頻和視頻組件,還可以使用 LocalStorage Proxy 來(lái)存儲(chǔ)離線數(shù)據(jù),同時(shí),大量 CSS3 樣式表為你提供了創(chuàng)建健壯樣式層的可能。
優(yōu)點(diǎn)
? ?
? ?
? ?
? ?
缺點(diǎn)
? ?
? ?
? ?
Sencha?
第二款:jQuery Mobile
jQuery Mobile 是創(chuàng)建移動(dòng) web 應(yīng)用程序的框架。
jQuery Mobile 適用于所有流行的智能手機(jī)和平板電腦。
jQuery Mobile 使用 HTML5 和 CSS3 通過(guò)盡可能少的腳本對(duì)頁(yè)面進(jìn)行布局。
優(yōu)點(diǎn)
? ?
? ?
? ?
? ?
缺點(diǎn) ? ?? ?
第三款:Zepto
Zepto 就是一個(gè) jQuery 的輕量級(jí)替代品,幾乎完全一樣的 API,但是專門(mén)為 Mobile 或者 HTML5 瀏覽器設(shè)計(jì)和優(yōu)化。
優(yōu)點(diǎn)
? ?
缺點(diǎn)
? ?
第四款:Wink Toolkit
優(yōu)點(diǎn)
? ?
? ?
缺點(diǎn)
? ?
第五款:Ionic:高級(jí)的 HTML5 移動(dòng)APP(Web App)開(kāi)發(fā)框架
Ionic 是一個(gè)用HTML, CSS 跟JS 開(kāi)發(fā)的一個(gè)用于移動(dòng)設(shè)備的混合APP 開(kāi)發(fā)框架,采用?Sass與AngularJS 開(kāi)發(fā)。目前,Ionic 仍然處于臨測(cè)試狀態(tài)( alpha?)。相信未來(lái)會(huì)成為開(kāi)發(fā)者開(kāi)發(fā)?HTML5 應(yīng)用的一個(gè)不錯(cuò)的選擇。
酷站官網(wǎng):http://ionicframework.com/
第六款:Amaze UI ? ??中國(guó)首個(gè)開(kāi)源 HTML5 跨屏前端框架
Amaze UI 是一個(gè)移動(dòng)優(yōu)先的跨屏前端框架。易學(xué)易用。
酷站網(wǎng)址:http://amazeui.org/
下面是一些牛逼團(tuán)隊(duì)使用webAPP框架的案例欣賞:
銀天下移動(dòng)開(kāi)發(fā)團(tuán)隊(duì):
我們團(tuán)隊(duì)10+個(gè)人,負(fù)責(zé)公司所有移動(dòng)端的技術(shù)研發(fā)以及后端的部分業(yè)務(wù),清一色Mac全棧工程師,用coffeescript,ios,android,c++,rails,go等等。WebApp方面我們MobileWebApp我們用backbone+zepto.js,桌面的WebApp我們用angularjs,端到端測(cè)試做的也非常全面。大部分后端我們用nodejs,部分使用rails或者java(機(jī)器學(xué)習(xí)方面的東西)
公司官網(wǎng):http://www.98.cn/
第二團(tuán)隊(duì)使用:
現(xiàn)在的方案是前端 AngularJS + Bootstrap,后端 Express+Sequelize解決方案。
有興趣的朋友們多多關(guān)照25學(xué)堂,25學(xué)堂在2015年將會(huì)推出一些比較實(shí)用的webAPP教程。
全站高品質(zhì)素材免費(fèi)下載!