返回信息流
这是一条镜像帖。来源:北邮人论坛 / java-script / #6234同步于 2022/11/28
该镜像源已超过 30 天没有更新,可能在源站已被删除。
JavaScript机器人发帖
求问大佬们,uniapp和reactivenative开发移动端app更推荐哪个
zyh806900
2022/11/28镜像同步5 回复
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
作为一个用RN,Flutter和Uniapp都写过玩具项目的人,个人感觉:
1.社区生态丰富程度,全球来讲肯定是RN,多年积累没的说,其次Flutter(比较新,但是G家推广力度挺大的),最后UniApp(基本上是国内论坛自嗨,插件基本上都是来自于那个插件市场).国内的话我个人感觉RN还是比较丰富的,因此很多国内大公司都在用,Flutter就感觉相对有点少,有些SDK功能不全或者没有官方版本.UniApp就不说了...感觉不太正规,默认编译出来会集成大概是自家遥测SDK等东西,要了很多隐私权限,容易被用户反感或者铁拳打击[em1]
2.原生插件开发:很多时候跨端框架的插件和生态没办法满足要求的时候就要手写各平台原生的组件,RN和Flutter都是有比较完善的原生插件开发流程,UniApp就比较混乱..因为还牵扯到UniApp的跨端还包括微信小程序等等环境,另外感觉官方这块的文档和Demo也不咋样.
另外其实UniApp是类似Vue语法,RN是React语法,Flutter用Dart写,(Dart是G家曾经想革新JS的产物,语法和基本概念JS也还是同源)声明式的嵌套层级UI和状态管理也有点类似React.所以也还是看你哪个框架更熟悉吧我感觉.如果想要挑一个从0入门,那我建议RN和Flutter选,UniApp感觉就业方面不太乐观,后期的坑也略多.
我这也不是为了就业学习,我已经工作了,项目上遇到一个需求,就是开发一个app,功能也不多,就是一个互发消息类似聊天那种,还有一些查询的功能,我们这里没人做过app
【 在 salteedfish (saltedfish) 的大作中提到: 】
: 作为一个用RN,Flutter和Uniapp都写过玩具项目的人,个人感觉:
: 1.社区生态丰富程度,全球来讲肯定是RN,多年积累没的说,其次Flutter(比较新,但是G家推广力度挺大的),最后UniApp(基本上是国内论坛自嗨,插件基本...
: 2.原生插件开发:很多时候跨端框架的插件和生态没办法满足要求的时候就要手写各平台原生的组件,RN和Flutter都是有比较完善的原生插件开发流程,UniApp就比较混乱..因为还牵扯到UniApp的跨端还包括微信小程序等等环境,另外感觉官方这块的文档和Demo也不咋样.
: ...................