小程序开发的框架选择是至关重要的,一个好的框架能帮助你节省大量开发时间,从而节省成本,而目前小程序开发可以选择的框架有好几种,那么到底那家好呢?下面是小编对于目前最火的几款微信小程序框架进行的特性对比以及总结,感兴趣的朋友不妨来了解了解吧!
一、最火的小程序框架有哪些?
1.WEPY
腾讯团队开源的一款类vue语法规范的小程序框架,借鉴了Vue的语法风格和功能特性,支持了Vue的诸多特征,比如父子组件、组件之间的通信、computed属性计算、wathcer监听器、props传值、slot槽分发,还有很多高级的特征支持:Mixin混合、拦截器等;WePY发布的第一个版本是2016年12月份,也就是小程序刚刚推出的时候,到目前为止,WePY已经发布了52个版本。

2.MpVue
美团团队开源的一款使用 Vue.js 开发微信小程序的前端框架。使用此框架,开发者将得到完整的 Vue.js 开发体验,同时为 H5 和小程序提供了代码复用的能力。mpvue在发布后的几天间获得2.7k的star,上升速度飞起,截至目前为止已经有13.7k的star;
3.Taro
京东凹凸实验室开源的一款使用 React.js 开发微信小程序的前端框架。它采用与 React 一致的组件化思想,组件生命周期与 React 保持一致,同时支持使用 JSX 语法,让代码具有更丰富的表现力,使用 Taro 进行开发可以获得和 React 一致的开发体验。,同时因为使用了react的原因所以除了能编译h5, 小程序外还可以编译为ReactNative;

二、如何选择适合自己的框架?
1、如果只需要做一个微信小程序则根据自己的擅长框架选择mpvue或taro
2、如果是当前老项目想像向程序迁移同时老项目又是使用vue开发,建议使用mpvue或wepy
3、如果是老项目使用react开发且需要部分迁移小程序,建议使用taro
4、如果是新项目且新项目需要同时支持微信小程序和支付宝小程序, 建议使用原生开发,因为目前框架的转译,支付宝小程序支持并不是很好,且出了问题不好定位修改, 但如果是小demo不涉及太多逻辑的项目都可以使用框架作为尝鲜;
但如果是涉及太多交互逻辑的则不建议使用框架转译,由于支付宝小程序在视图层基本与小程序一致所以建议手动更改替换部分方法和全局替换一些属性或文件名,如wxml替换为axml这种, 手动转换时间比大概是四比一; 当然如果人手足够一端开发一个是最好的...
移动云商城是一家专注于小程序开发的互联网公司,可以为大家提供专业化的小程序搭建解决方案,让大家无需为框架以及开发技术而烦恼,如果大家有这方面的需求,欢迎前来咨询了解哦!
相关推荐
在小程序开发之前,微信还有一款门店小程序能够使用,这也就让商家在后期想要开发应用时就有了疑惑,这两个程序有什么…
外卖的消费模式,已经逐渐成为年轻消费者的主流选择,这种方式在方便用户的购买时,也让商家拥有了新的发展可能,部分…
移动云商城了解到,京东美丽联合成立的公司,近期对外发布了第一个战略电商产品:微选平台,提出了微信好店大全的品牌…
说起微信小程序商城,相信大家最常接触的开发方式就是定制开发和商城系统开发了,这些开发方式帮助商家更好的搭建自己…
微信已经是各个商家争夺的流量市场,无论是哪个领域的商家,都想要在这里分一杯羹。而获取用户的第一步就是建立自己的…
手机微信做为受人热烈欢迎的沟通交流专用工具之一,也是有很多好用的外卖送餐、买票小程序。现阶段,微信公众平台又发…