前言最近前端最火的话题莫过于flutter了。不管你浏览哪个论坛,一定有讨论flutter的文章。没用过flutter,最近在研究跨平台技术。为什么uni-app之前一直在寻找跨平台的方案,尝试了很多方案,比如滴滴的变色龙,最后还是选择了uni-app,这里是uni-app的官网。你为什么选择它?首先,Vue语法学习成本低,学习速度快。只要你之前做过Vue项目,就可以很快上手。其实就是Vue和微信小程序的结合,一半是Vue,一半是微信小程序。二是长期维护。之前做微信小程序的时候选择了美团的mpvue,后来发现很久没人维护了,Issues也忽略了,就放弃了,uni-app维护了很久,可见开发团队的用心。三、跨平台能力,uni-app可跨多终端,H5、Android、Ios、微信小程序、百度小程序、今日头条小程序、支付宝小程序,真正实现一套代码,多端操作,适配良好进入我国市场。第四,插件市场越来越丰富,uni的插件市场也越来越强大,基本可以满足我们平时的开发需求。实际开发效果我最近做了一个app,里面封装了三个平台:Android、Ios、微信小程序。输出效果还是不错的,总体还是比较满意的。而且包装过程也非常方便简单。配套的HBuilderX自动内置了打包功能,这样也省去了打包的麻烦。建议如果你现在想做一个跨平台的产品,并且有vue和微信小程序的经验,最重要的是你不想学习一门新的语言,那么uni-app可能是你的选择。
