優(yōu)點1:
uni-app是一套可以適用多端的開源框架,一套代碼可以同時生成ios,Android,H5,微信小程序,支付寶小程序,百度小程序等。
優(yōu)點2:
uni-app對前端開發(fā)人員比較友好,學(xué)習(xí)成本比較低,首先uni-app是基于vue.js的。其次封裝的組件和微信小程序的組件一毛一樣,所以對于現(xiàn)在的主流前端人員來說學(xué)習(xí)幾乎0成本,如果你作為一個前端,沒有接觸過vue和微信小程序的話那建議你多去加加油了。
優(yōu)點3:
uni-app使用HBX進行開發(fā),HBX對于vue語法等支持可以說是比較完備了。使用HBX進行開發(fā)可以說是速度杠杠的。開發(fā)速度比較快,ps:雖然我是一個vscode黨,但是也還是不得不說HBX做的也很不錯了。個人挺喜歡的。
優(yōu)點4:
uni-app拓展能力強,封裝了H5+,支持nvue,也支持原生Android,ios開發(fā)。可以將原有的移動應(yīng)用和H5應(yīng)用改成uni-app應(yīng)用。
優(yōu)點5:
uni-app是DCloud出品的,屬于國產(chǎn),對于國產(chǎn)我們當(dāng)然要支持一下啦!
缺點1:
uni-app問世的時間還比較短,有很多地方還不是完善,坑很多,如果不喜歡爬坑的朋友那就少用uni-app吧。
缺點2:
對于使用中的一些bug及問題,官方回應(yīng)的不是很及時。不過可以加一下qq群或者去社區(qū)和其他uni-app開發(fā)者一起討論呀