uniapp開(kāi)發(fā)app缺點(diǎn)(uniapp有什么缺點(diǎn))
今天給各位分享uniapp開(kāi)發(fā)app缺點(diǎn)的知識(shí),其中也會(huì)對(duì)uniapp有什么缺點(diǎn)進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問(wèn)題,別忘了關(guān)注本站,現(xiàn)在開(kāi)始吧!
使用mpvue和uni-app開(kāi)發(fā)小程序分別有什么優(yōu)點(diǎn)跟缺點(diǎn)
mpvue基于vue,優(yōu)化了vue的runtime和compiler實(shí)現(xiàn),以前常用來(lái)開(kāi)發(fā)小程序,后來(lái)停止維護(hù)了。uniapp生態(tài)更廣,也有云開(kāi)發(fā),但由于多端兼容,所以有時(shí)針對(duì)個(gè)別平臺(tái)處理的配置項(xiàng)較多
為什么大公司不用uniapp
因?yàn)樾阅軒?lái)的問(wèn)題,不適合做要求性能高的大型應(yīng)用,uniapp主要特點(diǎn)是兼容性,大公司不缺這點(diǎn)錢(qián)請(qǐng)安卓團(tuán)隊(duì)和iOS團(tuán)隊(duì)
怎樣評(píng)價(jià)uni-app?
前端最火熱的話題無(wú)法就是flutter,不管是刷哪個(gè)論壇,必定有探討flutter的文章。沒(méi)用過(guò)flutter,但是對(duì)于跨平臺(tái)的技術(shù),我一直都在研究。
為什么是uni-app
之前一直在找解決跨平臺(tái)的方案,嘗試了很多方案,比如滴滴的變色龍,但是最終還是選擇了uni-app,這里附上uni-app的官網(wǎng)。為什么會(huì)選擇它呢,第一,vue語(yǔ)法,學(xué)習(xí)成本低,上手速度快,只要之前你做過(guò)vue的項(xiàng)目,那么就能很快上手,其實(shí)是vue和微信小程序的結(jié)合體,一半vue,一半微信小程序。第二,長(zhǎng)期維護(hù),之前做微信小程序的時(shí)候,選擇了美團(tuán)的mpvue,但是后面發(fā)現(xiàn)長(zhǎng)期不維護(hù)了,提了Issues也沒(méi)人理,隨之就放棄了,而uni-app長(zhǎng)期在維護(hù),這樣看出了開(kāi)發(fā)團(tuán)隊(duì)的用心。第三,跨平臺(tái)的能力,uni-app能夠跨多個(gè)終端,H5,安卓,Ios,微信小程序,百度小程序,頭條小程序,支付寶小程序,真正實(shí)現(xiàn)了一套代碼,多端運(yùn)行,而且很好適應(yīng)了我國(guó)的市場(chǎng)。第四,日益豐富的插件市場(chǎng),uni的插件市場(chǎng)也在日益強(qiáng)大,能夠基本上滿足我們平時(shí)的開(kāi)發(fā)需求。
uni-app的組件有原生調(diào)用能力,第三方的vue庫(kù)在調(diào)原生接口時(shí)跟 5+runtime 不兼容。就像nativescript 有vue版和angular版,類似于react native , 都是起源于phonegap/cordova
實(shí)際開(kāi)發(fā)效果遵義小紅椒 做了一款app,打包了安卓,Ios,微信小程序3個(gè)平臺(tái),產(chǎn)出的效果都還是不錯(cuò),總體還是比較滿意。而且打包過(guò)程也很方便簡(jiǎn)單,配套的HBuilderX自動(dòng)內(nèi)置了打包功能,所以也省去了打包的煩惱。
遵義小紅椒 建議
如果你現(xiàn)在想做一款跨平臺(tái)的產(chǎn)品,而且有vue和微信小程序的經(jīng)驗(yàn),最重要的,你不想學(xué)習(xí)一門(mén)新語(yǔ)言,那么uni-app也許是你的一個(gè)選擇。
uniapp開(kāi)發(fā)app缺點(diǎn)的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于uniapp有什么缺點(diǎn)、uniapp開(kāi)發(fā)app缺點(diǎn)的信息別忘了在本站進(jìn)行查找喔。