使用uniapp開發項目來的幾點心得體會,供新手參考參考


先說一下提前須要會的技術

要想快速入手uniapp的話,你最好提前學會vue、微信小程序開發,因為它幾乎就是這兩個東西的結合體,不然,你就只有慢慢研究吧。

為什么要選擇uniapp???

開發多個平台的時候,對,就是開發多端,其中包括安卓、IOS、H5/公眾號、微信小程序、百度小程序...等其它小程序時,如果每個平台開發,人力開發成本高,后期維護也難,原生開發周期也長,那Unipp就是你的優先選擇,官方是這樣介紹的~哈~
先來說一下uniapp的優點

uniapp優點

優點一,多端支持

當然是多端開發啦,uni-app是一套可以適用多端的開源框架,一套代碼可以同時生成ios,Android,H5,微信小程序,支付寶小程序,百度小程序等。

優點二,更新迭代快

用了它的Hbx你就知道,經常會右下角會彈出讓你更新,沒錯,看到它經常更新,這么努力的在先進與優化,還是選良心的了。

優點三,擴張強

你可以把輕松的把uniapp編譯到你想要的端,也可以把其它端的轉換成uniapp,例如微信小程序,h5等;如果開發app的時候,前端表現不夠,你還可以原生嵌套開發。

優點四,開發成本、門檻低

不管你是公司也好,個人也好,如果你想開發多終端兼容的移動端,那uniapp就很適合你,不然以個人的能力要開發多端,哈哈... 洗洗睡覺吧。

優點五,組件豐富

社區還是比較成熟,生態好,組件豐富,支持npm方式安裝第三方包,兼容mpvue,DCloud有大量的組件供你使用,當然付費的也不貴,你還可以發布你開發的,賺兩個雞腿錢還是可以的。



開發上的優點暫且不說,大體上的有這么一些,接下來說一下開發過程中的缺點

 

uniapp缺點

缺點一:爬坑

每個程序前期肯定都會有很多的坑,這里點明一下:騰訊,敢問誰沒在微信開發上坑哭過,現在不也爬起來了,2年前有人提的bug,你現在去看,他依然在那,不離不棄呀。uniapp坑也有,一般的都有人解決了,沒解決的,你就要慢慢的去琢磨了,官方bug的話,提交反饋,等官方修復。

缺點二:某些組件不成熟

我說的是某些官方組件,像什么地圖組件,直播組件等,你要在上面開發一些特別功能的話,那真的是比較費神的。

缺點二:nvue有點蛋疼

某些組件或某些功能,官方明確說,建議用nvue開發,那么問題來了,nvue有很多的局限,特別是css,很多都不支持,什么文字只能是text,只支持class樣式,很多的,要看文檔來。



暫時從使用上的總結就這么一些,如果你有不同的見解,留言交流交流~~

 

原文地址:https://www.tpframe.com/posts/255.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM