RhaPHP是一个微信第三方管理平台,也是微信公众号管理系统。它支持多公众号管理、CRM会员管理、小程序开发、APP接口开发等诸多功能,几乎集合了微信的所有功能。该平台简洁、快速上手,可快速开发微信各类应用,项目开发速度快几倍。基于THINKPHP5内核驱动与LAYUI前端框架,支持Linux/Windows/Mac系统,免费开源且扩展应用机制灵活,为微信相关开发和企业商家微信运营管理提供了便利。
uni - app是一个使用Vue.js开发小程序、H5、App的统一前端框架。开发者利用Vue语法编写代码,框架可编译到多个平台包括小程序(微信、支付宝等)、App(iOS和Android)、H5等,能确保正确运行并提供优秀体验。HBuilder装机量达800万台,开发者社区月活百万,案例众多且uni统计月活超10亿。它具有开发者和案例多、性能高、周边生态丰富、跨端抹平度完善、得到权威认可等特点,支持两种创建项目方式。
Remax是一个能把React运行在小程序环境中的项目,它让开发者可使用完整React开发小程序,和静态编译方案不同,使用React无限制,含React Hooks,类似针对小程序的React Native,支持多端,还有完整TypeScript支持,可从官网找详细文档或通过快速开始指南体验,项目在GitHub上有4.6k星,365个分叉。
kbone - ui是一个能同时支持小程序(kbone)和vue框架开发的多端UI库。其0.x版本基于Vue实现,1.x版本迁移至kbone主仓库下采用WebComponents实现且不依赖Web框架。它具有多种特性,既可以基于Kbone同时开发小程序和H5,也可单独开发H5应用,支持Vue语法来支持H5端和小程序端运行,还能对齐微信weui样式组件。通过简单的下载安装及引入相关样式库即可快速上手使用。
Taro是Github上的一个开放式跨端跨框架解决方案。它能支持React、Vue、Nerv等框架开发多种应用,像微信、京东、百度等小程序,H5以及ReactNative等。这在端形态多样的现在很有意义,因为针对不同端编写多套代码成本高,Taro一套代码适配多端的能力解决了这个问题,且已用于生产环境并被业界广泛使用,还有社区共建等内容。