微信小程序框架有哪些?wepy 和 mpvue 有何区别?

2024-07-16
来源:网络整理

很多小程序开发者都会选择开发框架,因为框架可以帮助开发者更简单、更高效地在微信中开发出具有原生APP体验的服务。那么目前微信小程序框架有哪些?哪个比较好?下面小编就来为你解答这个问题吧!

1.微信小程序框架有哪些?

目前市面上小程序使用的框架主要有两种,一种是wepy,一种是。那么这两者到底有什么区别呢?下面就让我来为大家整理一下。

2.小​​程序框架之间有什么区别?

1.从意识形态角度

个人觉得的思路比较先进,vue框架的转换思路很棒,而且可以多端使用(如果有需要的话)。另外一般开发者只要懂vue和小程序,就能快速上手,流畅接入。另外如果以后代码需要支持小程序或者vue新特性,只需要在-上修改即可。扩展方面,兼容vue、vuex全家族,也可以通过-进行增强。

虽然 wepy 也是一个类 Vue 框架,但是你会发现很多 Vue 语法在里面用不了,标签上也不能用原生的 HTML 标签。开发者必须懂 Vue、懂小程序、懂 wepy 语法。如果用了 wepy 提供的数据流管理,至少也要懂。要学的东西实在是太多了,对于新开发者来说门槛有点高。

2.从发展经验来看

引擎微信开发程序需要小窗口吗_微信叫程序开发_开发微信小程序需要哪个引擎

这个和设计思想关系很大,总体来说还是比较喜欢的,因为是Vue家族的体验,各种需要的组件都可以搬过来,如果用Wepy来搬Vue的组件就比较麻烦了。

数据流方面,虽然wepy基于注解的写法比较简洁,但是感觉和类Vue框架和集成有点不协调,写起来不太方便,反倒是vuex顺眼多了。

3.从底层优化角度

对此,可以说各有千秋,毕竟优化方式是集成的,需要自己选择ajax组件。不过px到rpx的转换是有原生支持的,而wepy说的这些优化细节其实是vue框架本身的一些能力,所以都是原生支持的。

4. 从生态群落角度

在这方面,wepy 应该有一点优势,毕竟是腾讯自家的产品微信,有任何改动,很容易提前察觉。不过目前基于原生小程序的组件还是比较多的,转换成 wepy 的 .wpy 文件还是有一定的成本。同样,也没有特别优秀的 UI 库,强行把一些已有的类库转换成小程序版本也是相当痛苦的。所以在小程序开发脚手架的生态建设上,两者应该都还有很长的路要走。

总之,wepy 和 都是非常优秀的框架,但是基于以上原因,我还是更喜欢它,它让我可以在小程序开发生态中愉快的玩转我所擅长和熟悉的 vue 技术栈,对于这一点,我举手投一票。

好了,微信小程序框架就讲到这里,如果你想搭建一个小程序帮你实现线上盈利,可以来我们手机云商城!手机云商城是国内老牌的小程序开发建设平台,可以让你可视化编辑,通过拖拽的方式快速拼接小程序页面版块!如果你有这方面的需求,可以点击上面的图片链接自己动手试试!

分享