wepy、mpvue、taro是目前最火的三个框架,分开介绍一下前端
腾讯团队开源的一款类vue语法规范的小程序框架,借鉴了Vue的语法风格和功能特性,支持了Vue的诸多特征,好比父子组件、组件之间的通讯、computed属性计算、wathcer监听器、props传值、slot槽分发,还有不少高级的特征支持:Mixin混合、拦截器等;WePY发布的第一个版本是2016年12月份,也就是小程序刚刚推出的时候,到目前为止,WePY已经发布了52个版本, 最新版本为1.7.2;vue
美团团队开源的一款使用 Vue.js 开发微信小程序的前端框架。使用此框架,开发者将获得完整的 Vue.js 开发体验,同时为 H5 和小程序提供了代码复用的能力。mpvue在发布后的几天间得到2.7k的star,上升速度飞起,截至目前为止已经有16.6k的star;react
京东凹凸实验室开源的一款使用 React.js 开发微信小程序的前端框架。它采用与 React 一致的组件化思想,组件生命周期与 React 保持一致,同时支持使用 JSX 语法,让代码具备更丰富的表现力,使用 Taro 进行开发能够得到和 React 一致的开发体验。,同时由于使用了react的缘由因此除了能编译h5, 小程序外还能够编译为ReactNative;小程序
三个框架目前都是相对生态完善且成熟的框架。各位开发者可根据本身的业务须要选择合适的框架使用。微信小程序