Skip to content
本页面

小程序&跨端框架

我要推荐

  • 依附于平台微型化的 app 应用,平台化的定制 H5

Uniapp

一款以Vue 为基础的对标小程序 API 的多端多平台开发框架,拥有强大的共建社区与周边生态,可以说是开发小程序的不二之选

安卓iOSH5Web小程序
微信支付宝百度字节跳动快应用QQ360快手飞书钉钉JD
✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️

Taro

一个 插件式 的开放式跨端开发框架,支持以 React/Vue/Nerv 等框架进行开发达到一套代码,多端多平台运行的期望

安卓iOSH5小程序
微信支付宝百度字节跳动快应用QQJD
✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️

Mpx

滴滴出品的使用Vue语法 高性能增强型 跨端小程序框架,本身提供超多实用库,如请求库 增强API 页面桥接器 | 提及分析工具,支持 Vue2/3混合语法,国际化 分包 状态管理等常用工具都具备,相比原生,可以考虑一手这个库

H5小程序
微信百度支付宝字节跳动快应用JDQQ
✔️✔️✔️✔️✔️✔️✔️✔️

Chameleon

滴滴出品的通过多态协议自定义DSL实现一套代码多端多平台运行效果高度一致的期望,不过感觉一直不温不火

安卓iOSH5小程序
微信支付宝百度字节跳动快应用QQ
✔️✔️✔️✔️✔️✔️✔️✔️✔️

Rax

阿里巴巴出品号称 超轻量 高性能 易上手 的类 React 语法的多端多平台解决方案,具有基于Flutter构建的渲染引擎,支持的 API 功能很多

安卓iOSWebH5小程序
微信支付宝手淘钉钉百度字节跳动快手
✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️

Omi

腾讯出品基于Web Components + JSX的跨框架解决方案,产出的组件可于任何 WEB 框架中使用,不限于 Web、H5、小程序等端/平台

桌面WebH5小程序
微信
✔️✔️✔️✔️

Kbone

腾讯出品以Web方式开发微信小程序的同构方案,本身只是抹平 Web 与微信小程序的差异,所以支持与Vue React Preact等框架结合使用,如果你中意它,不妨看看 Omi中与 Kbone 结合的案例

WebH5小程序
微信
✔️✔️✔️

Vue Mini

Vue Mini 是一个基于 Vue 3 的小程序开发库,它能让你用 Composition API 写小程序,就像写 Vue 3 一样。本身二次封装小程序,只是提供 Vue3 响应式能力

小程序
微信其他
✔️

Wxa

专注于小程序开发的热衷于装饰器的近原生范式的二开框架,本身提供工程化 自动分包 高级JS特性 运行时/拦截/校验/监听/Mock等多种能力,支持编译到多个小程序平台

小程序
微信头条其他
✔️✔️

Goji

一个可以让React代码运行在多个小程序平台上的框架,更新维护及时,截止统计已经支持 React18 超多能力

Web小程序
微信百度智能支付宝字节跳动QQ快应用
✔️✔️✔️✔️✔️

Nanachi

Anu为基的支持使用React语法进行开发最终编译为各端小程序的扩展框架,提供脚手架 内置UI库 兼容性对比 异步语法 字体图标 内置预处理器 条件编译 Hooks支持

H5APP小程序
微信百度支付宝字节跳动快应用
✔️✔️✔️✔️✔️✔️

Released under the MIT License.