Dcloud的Uni-app和Mui的区别以及开发应用场景选择

2020年12月8日 511点热度 0人点赞 0条评论

我用Dcloud开发一年多了吧,今天利用失眠时间带领看到这篇文章的大家做一个应用场景选择。

很多人都说Mui官方不更新了,我的心也不确定,只能默认不更新了吧,因为我心里想,就算更新也不咋地,Mui只是个移动端的UI框架,现在市场上有很多UI框架都比Mui更好的,并没有太大的技术含量,所以就放弃了。

再说说uni-app、有人肯定很疑惑说为什么出 Mui 和 uni-app 这两者的区别在哪里?Mui只是个移动端的UI框架,uni-app是前端跨平台的应用框架。

这时我估计你们心里都在想了吧?Dcloud两种框架都能写APP、是因为如果单单写页面的话html css就足够了写布局了,Dcloud APP的技术就是html5+ plus,简称 H5+ ,正因为APP端有H5+,可以操作APP部分的功能,比如支付、分析、获取通讯录信息、定位信息等等。Mui 和 uni-app都支持H5+。

说了简单介绍、那么说说两者的应用场景

如果单单开发APP的时候用哪个最适合,我整合了几点需求点

uni-app优势

  1. 懂vue基础就能简单开发
  2. 有插件库
  3. 跨平台,如果以后升级可能升级小程序,这也算一个优势

如果您的项目是需要 iOS应用商店上架的,就建议使用uni-app。
如果您不太懂H5+的,建议使用uni-app
如果您不懂安卓iOS原生开发,建议使用uni-app,因为有插件

Mui优势

  1. 简单入门、比uni-app更容易开发,只是JavaScript即可
  2. 表单组件容易调式(在uni-app里比如单选多选特别不友好)
  3. 开发简单,uni-app组件限制太多东西了

如果您的项目不需要 iOS应用商店上架,可以使用Mui。
如果您的项目比较简单,不需要原生功能,比如视频投屏、华为小米SDK导入,可以使用Mui。

其实我也搞不懂,mui开发APP比uni-app感觉更舒服,但是这是需要会 H5+ 的情况下,因为uni-app有些原生组件太恶心了,兼容性跟Mui不是一个层级的。我个人比较看好Mui吧,毕竟入门方便,但是H5+的开发文档需要升级一下,在这点可能Dcloud放弃了吧。现在Dcloud全力去更新uni-app,把Mui放一边了。

好了,先说到这里,如果你们有什么想要问的,可以在下方点赞留言。谢谢大家。
希望这篇文章对您有帮助

东泰

这个人很懒,什么都没留下

文章评论