对于Uni-app这个框架,我认为的优点有以下几点:
1.uniapp的语法和vue的语法相似度极高,上手很快,并且一 些app的原生功能也都能满足,而且调试打包,各种配置也简单明了。
2.uni-app是一套可以适用多端的开源框架,一套代码可以同时生成ios,Android,H5,***小程序,支付宝小程序,百度小程序等。
3.uni-app对前端开发人员比较友好,学习成本比较低,首先uni-app是基于vue.js的。其次封装的组件和***小程序的组件一样。
4.uni-app使用HBX进行开发,HBX对于vue语法等支持可以说是比较完备了。
缺点呢也是差不多,下面以下几点是缺点:
1,文档比较松散,比如我在搞推送和图片压缩的时候,是在论坛里面找到的解决方案,而不是在文档。还有一些内容,文档里面没有写的很详细,是我去看了5+的api,再配合论坛里面的内容,才搞出来的。
2,低端机跑程序的话,如果内容复杂了,会比较卡,我们在测试直播连麦的时候,有些操作反复做,比如连麦挂断,在低端机会闪退,究其原因我也不清楚是怎么回事。
3,nvue这个东西,确实比麻烦&