uniapp开箱测评

248 阅读2分钟

我正在参与掘金创作者训练营第6期,点击了解活动详情

uniapp框架在近几年是异常火爆,很多小公司都会去使用uniapp框架,我们今天就来细数一下uniapp那几个点:

  1. uniapp能够火起来也是最为重要的一点他能够通过一套代码实现ios、安卓、H5、微信小程序、支付宝小程序、百度小程序等全端覆盖,学习成本也很小因为编写方式是类似于vue的语法,对前端开发友好到了极致,封装组件和封装微信小程序组件的方式完全相同
  2. 配备一个专用的编译器HBuilder X,里面配备有十分健全的语法提示,编译器的编译速度也很快
  3. uniapp配备了强大的开发团队和十分详细的开发文档,对于新手十分友好,上面也有测试用例以及注意事项写的十分情况,uniapp框架更新比较频繁,发现一些问题修复也特别快,同时也配备了社群,社群中的工作人员对于uniapp开发者所遇到的问题会积极回应协助开发者快速解决问题
  4. uniapp专用编译器上配备有可视化的插件安装,同时对于编译器操作也有这十分详细的文档进行讲解,对于打包App没有进行操作过的新手也可以通过查看编译器文档进行傻瓜式操作,当然也可以通过社群询问运营人员,他们会积极回应

虽然uniapp有以上这么多的优点,但是我们在开发过程中并不能光看优点也需要看到短板,这样才能规避我们开发软件后期遇到的问题

  1. uniapp发展短,对于一些兼容机型等问题,无法规避
  2. 代码后期维护难,因为是一套代码实现的多端覆盖,当代码量增多,里面对于每一个端所做的操作可能略有不同,有的甚至需要把代码分离出来做出单独的端,长久以往,代码比较容易混淆

每一个框架的火爆都足以说明优点大于缺点,上面就是我对于该框架的总结

坚持努力,无惧未来!