mpvue:
mpvue是一个使用Vue.js开发小程序的前端框架。
我们需要熟悉 vue.js ,Vuex 数据管理,webpack 构建机制,支持 npm 包,支持 css 预处理器,不支持 slot ,使用 Vue.js 命令行工具 vue-cli 快速初始化项目。
支持打包支付宝小程序和微信小程序,目前停止了框架维护,但是我一度怀疑他们在偷偷维护。
WePY:
WePY (发音: /'wepi/) 是小程序上最早的一款类 Vue 语法的开发框架。WePY 2 是基于小程序原生组件实现组件化开发。因此 WePY 2 支持的最低版本小程序基础库为 1.6.3。
腾讯研发,亲爸爸可能会有一定的优势和后门。
我们需要熟悉 vue 和 wepy 两种语法,支持 slot 组件内容分发插槽,支持 npm 包,支持 css 预处理器;
taro:
采用React语法标准,支持 JSX 书写,让代码更具表现性,Taro暂不支持直接渲染children。
对于mpvue和taro开发方式上,对vue和react语法的支持程度和差异上具体可以看各自的官方文档。