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