开发微信小程序的框架都有哪些?
2019-11-27 09:51:08分类:小程序开发 阅读()一般来说,微信小程序的开发将选择两个框架,一个是wepy,另一个是mpvue。这两者有什么不同?下面的小编辑器将为每个人整理这两个开发框架。
从数据的角度来看,wepy比mpvue更好,但是应该注意的是,在mpvue发布仅仅一年后,就有超越wepy的微弱趋势。
就我个人而言,我从以下几个方面来看待这两个框架:
1、思想理念
虽然wepy也是一个类似vue的框架,但是我们会发现许多vue语法不能在其中使用,并且本地html标签不能在标签上使用。开发人员需要理解vue、applets和wepy的语法。如果您使用wepy提供的数据流管理,那么您至少需要了解redux。有这么多东西要学,对于新连接的开发人员来说,门槛有点高。
在数据流方面,wepy的注释连接编写相对简单,但是vue类框架和redux的集成总是有些不一致,并且编写起来也不方便。相反,mpvue的vuex更悦目。
3、底层优化
这一点可以说是不同的,毕竟,与优化的请求方法集成在一起,mpvue需要选择自己的ajax组件。另一方面,Mpvue在px到rpx和其他方面拥有本机支持。wepy提到的各种优化细节实际上是vue框架本身拥有的一些功能,因此mpvue具有本机支持。
4、生态社区
在这一点上,我们应该有一点优势。毕竟,腾讯自己的产品微信很容易预测。然而,目前仍然有许多基于小应用程序的本地组件,并且转换仍然有一些成本。wpy文件到wepy。类似地,mpvue也没有特别好的用户界面库,将一些现有的库转换成小程序版本是很痛苦的。因此,小项目开发脚手架的生态建设还有很长的路要走。
总之,wepy和mpvue都是优秀的框架。然而,基于以上原因,我更喜欢mpvue。它让我可以在我擅长和熟悉的vue技术堆栈的小程序开发环境中快乐地玩。在这方面,我举手投票支持mpvue。
(编辑:柠檬味)
上一篇:企业商家为什么要开发微信小程序?