開發(fā)小程序開發(fā)用uniapp還是微信原生比較好?

如果只是考慮微信小程序,當(dāng)然是原生更好些uniapp主要是為了方便多端運(yùn)行,但中間也需要穿插非常多兼容性的代碼,做過就知道,每個(gè)平臺都有自己的一些特殊性代碼。開發(fā)起來也是有一定折騰。所以不是考慮全平臺的話,走原生是非常便捷的一種開發(fā)方式,但是有興趣的話可以用uniapp,畢竟誰知道哪天會要求上其他平臺呢,多個(gè)嘗試多條路。
原生開發(fā)有不少槽點(diǎn):原生wxml開發(fā)對Node、預(yù)編譯器、webpack支持不好,影響開發(fā)效率和工程構(gòu)建流程。所以大公司都會用框架開發(fā)微信定義的這套語法,wxml、wxs,以及wx:if等語法,私有化太強(qiáng)。不如正經(jīng)學(xué)vue,學(xué)會了全端通用,而不是只為微信小程序vue生態(tài)里有太多周邊工具,可以提高開發(fā)效率,比如ide、校驗(yàn)器、三方庫。。。而微信的開發(fā)者工具和專業(yè)編輯器相比實(shí)在不好用,個(gè)性化設(shè)置也非常少作為前端工程師,除了微信小程序,還要開發(fā)web、其他小程序甚至App,人們不喜歡來回切換開發(fā)工具和變更語法思考方式。uni-app自然可以解決這些問題,但開發(fā)者又經(jīng)常有些顧慮怕使用uni-app后,微信小程序里有的功能無法實(shí)現(xiàn),受制于uni-app的更新怕性能不如原生WXML,所以都是有利有弊!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容