Compare
核心方案对比
把核心框架放在同一组规则下比较,先看适用场景、风险和验证项,再进入具体资源详情。
推荐
Taro ★30.6k+
Taro 适合作为新项目优先评估方案。
适合
工具、React、Taro
主要取舍
- 推荐状态为「adopt」,风险等级为「low」。
- 维护状态为「active」,需要结合最近 release、commit 和 issue 响应复核。
验证重点
用同一组真实页面验证 Taro 的开发体验、构建速度和包体积。
证据来源
推荐
uni-app ★36.1k+
uni-app 适合作为新项目优先评估方案。
适合
工具、Vue
主要取舍
- 推荐状态为「adopt」,风险等级为「low」。
- 维护状态为「active」,需要结合最近 release、commit 和 issue 响应复核。
验证重点
用同一组真实页面验证 uni-app 的开发体验、构建速度和包体积。
证据来源
推荐
MPX ★2.1k+
MPX 适合作为新项目优先评估方案。
适合
工具、组件
主要取舍
- 推荐状态为「adopt」,风险等级为「low」。
- 维护状态为「active」,需要结合最近 release、commit 和 issue 响应复核。
验证重点
用同一组真实页面验证 MPX 的开发体验、构建速度和包体积。
证据来源
不建议
WePY ★21.7k+
WePY 不建议新项目直接采用,主要用于老项目维护或迁移评估。
适合
工具、WePY、组件
主要取舍
- 推荐状态为「hold」,风险等级为「high」。
- 维护状态为「deprecated」,需要结合最近 release、commit 和 issue 响应复核。
验证重点
用同一组真实页面验证 WePY 的开发体验、构建速度和包体积。
证据来源
不建议
mpvue ★20.4k+
mpvue 不建议新项目直接采用,主要用于老项目维护或迁移评估。
适合
工具、Vue、mpvue
主要取舍
- 推荐状态为「hold」,风险等级为「high」。
- 维护状态为「stale」,需要结合最近 release、commit 和 issue 响应复核。
验证重点
用同一组真实页面验证 mpvue 的开发体验、构建速度和包体积。
证据来源
推荐
小程序开发教程
小程序开发教程 适合作为新项目优先评估方案。
适合
官方文档
主要取舍
- 推荐状态为「adopt」,风险等级为「low」。
- 维护状态为「active」,需要结合最近 release、commit 和 issue 响应复核。
验证重点
用同一组真实页面验证 小程序开发教程 的开发体验、构建速度和包体积。
证据来源
框架选型矩阵
| 方案 | 推荐状态 | 风险 | 维护状态 | 适用场景 | 替代方案 |
|---|---|---|---|---|---|
Taro ★30.6k+ 使用 React 的方式开发小程序的框架,同时支持生成多端应用 | 推荐 | 低风险 | 活跃 | 工具、React、Taro | uni-app、MPX、原生小程序 |
uni-app ★36.1k+ 使用 Vue 语法开发小程序、H5、App的统一框架 | 推荐 | 低风险 | 活跃 | 工具、Vue | Taro、原生小程序 |
MPX ★2.1k+ 增强型小程序框架,深度性能优化,支持跨小程序平台开发,完全兼容原生小程序组件 | 推荐 | 低风险 | 活跃 | 工具、组件 | TDesign WeChat、Vant Weapp、WeUI |
WePY ★21.7k+ 支持组件化的小程序开发框架 | 不建议 | 高风险 | 疑似停维 | 工具、WePY、组件 | Taro、uni-app、原生小程序 |
mpvue ★20.4k+ 基于 Vue.js 的小程序开发框架,从底层支持 Vue.js 语法和构建工具体系 | 不建议 | 高风险 | 维护放缓 | 工具、Vue、mpvue | Taro、uni-app、原生小程序 |
小程序开发教程 微信小程序官方开发教程与基础框架说明 | 推荐 | 低风险 | 活跃 | 官方文档 | 暂无 |