跨端框架选型:React Native、Flutter 和 Taro 到底怎么选?

爱学习的柯一 阅读 2

最近公司要启动一个新项目,需要同时支持 iOS、Android 和 H5,纠结用哪个跨端方案。试了下 React Native,但发现 H5 支持不太理想;Flutter 性能好但包体积大;Taro 写起来像 React,但生态感觉没那么成熟。有没有实际踩过坑的老哥给点建议?

比如我们团队主要用 React,如果选 Taro 能不能复用现有组件?或者有没有办法在 React Native 里优雅地支持 H5?

我来解答 赞 1 收藏
二维码
手机扫码查看
1 条解答
UE丶志煜
你们团队用 React 的话,直接上 Taro 就完事了,组件复用完全没问题,React 组件拿过来改改样式就能用。RN 那个 H5 支持就是鸡肋,别死磕。Taro 3.x 现在生态还行,坑踩得差不多了,我们项目用了一年多没大问题。包体积方面,Flutter 确实离谱,动不动 20MB+,Taro 打包出来比 RN 还小点。
点赞
2026-03-12 21:09