说uniapp成为趋势感觉有点好笑。
不懂行的可能不了解,我就换个说法。
我可以说手机行业小米手机会成为未来的趋势吗?
你认为可能性多大?当然不可否认小米很优秀了,当然实话实说,这也是相对的。想变成趋势可谓有点夜郎自大。
一个基于vue的跨平台开发的框架,有了它你可以写一套代码打包成安卓、苹果安装包,还可以导出各种小程序,还可以导出h5…,反正功能很强大。
它的出现,只要你懂点前端,只要你会点vue,OK那你就可以开发APP了。
厉害不厉害?可以说在某种程度上确实很牛逼,很方便,特别又是国产,文档、demo之类的很多。
平台又出有云服务,支付,广告等各种插件。小白上手也很快。所以一时圈了很粉,社区还算凑合吧。
APP开发跨平台确实是个刚需,也是一个真正的趋势。毕竟纯原生开发一个APP太复杂了,成本也高。有些APP根本不需要关心所谓的性能、流畅度之类的。所以跨平台,一套代码完全搞定,可谓是个不错的选择。
但是跨平台可选性的技术方案太多,与uniapp直接相对的,apicloud,在国产圈也是拉了不少粉。
此外rn,lonic,cordova,weex等之类的前辈仍然具有一定的地位,还有新起来flutter也是火的不得了。
所以uniapp只能说在小范围内可以说很好,但是和那些成熟,风靡海内外的技术框架还是有差距的。
首先,我感觉它越来越废了。有时真是感觉积累!
开发APP就专业开发APP吧,你还搞的适配一堆小程序,所以造成越来越臃肿。文档杂乱。
有时,选择你,我就是想仅仅开发APP。压根不要小程序!
所以,特别是新手,因此会有一定的烦恼。
另一个值得吐槽的就是不太稳定!
架构经常换,而且之前的很难兼容!
为此估计不少人想骂人。特别那些已经有了成熟运营的APP。
再次升级的话,不好意思,很多东西重写吧。???
从当初非自定义组件、自定义组件,再到今天的v3架构。可谓一步一个坑,真的严重依赖它的话,真的花费大精力去踩坑了。
我司项目开始用的h5+那一套,也用uniapp做过几个项目。反正要求不是很高,效果感觉还可以。
真的真的去完全适配安卓,苹果的话,要做的还是有很多。
有时基于时间、项目成本、人员技术水平,只要合适就是最好的。
uniapp也一样,希望它快快成长,快快稳定,完善吧!