1 875127234 2023-04-06 09:52:41 +08:00 RN Flutter uniapp |
![]() | 2 xubingok 2023-04-06 09:56:25 +08:00 原生壳+自研 JsBridge+H5. flutter 不做评价.别用 uniapp 和 RN,就是垃圾. |
![]() | 3 ios 2023-04-06 09:57:40 +08:00 跨平台效率都很慢 不如原生 |
4 zhangtest 2023-04-06 10:05:06 +08:00 ![]() @ios 看到 IOS 就理解你为什么这么说了,我们公司 IOS 开发慢,后面懒得和他折腾让其他前端用跨平台去做了,效率是他的几倍,现在他没事干整天愁什么时候会被裁。 |
5 18xlX5iTe9mdoau0 2023-04-06 10:05:18 +08:00 肯定是网页套壳啊 [狗头] |
![]() | 6 fuis 2023-04-06 10:11:08 +08:00 我稍微调查了一下,应该是微信小程序成为了跨端主流。 |
![]() | 7 debuggerx 2023-04-06 10:11:31 +08:00 vi Android ![]() 主流: flutter 毫无疑问 |
![]() | 8 abelmakihara 2023-04-06 10:14:56 +08:00 套壳 h5 省事就 uniapp 或者直接小程序 |
9 owen800q 2023-04-06 10:15:38 +08:00 @875127234 RN 坑多,Android custom font fontweight 不生效问题,3 年了还没解决 |
![]() | 10 coolmint 2023-04-06 10:15:48 +08:00 ![]() flutter 感觉良好,体验肯定不及原生出众,但侧重点不在交互体验在业务,以及开发资源有限的话,flutter 可以考虑。 |
11 owen800q 2023-04-06 10:16:54 +08:00 @abelmakihara webview 套 vant 性能不, 可惜 IOS 上不了架 |
12 m57d88n3NzgyagQ7 2023-04-06 10:20:05 +08:00 近期接触过一个打包整站的需求,expo 对接 ios 推送不要太舒服,但是用 RN 对接安卓厂商消息推送简直头皮发麻,几个第三方推送平台的 demo 都是 1-2 年前的 RN 版本,折腾了好久后面用了原生安卓对接了推送,一步一步照着配置清晰明了,其他开发部分 RN 确实方便,但原生似乎也没有那么难,个人项目我会优先原生 |
13 BUHeF254Lpd1MH06 2023-04-06 10:31:24 +08:00 如果只是画页面的话就用跨平台的就好了,原生现在的自身壁垒就剩高性能、音视频了吧 |
14 i979491586 2023-04-06 10:34:38 +08:00 ![]() 2023 年如果你是前端要做客户端就选 RN 吧,如果你原来就是客户端开发就选 Flutter |
![]() | 16 dd991 2023-04-06 10:47:09 +08:00 ![]() 用 web 不香吗,全平台,有浏览器就可以 |
![]() | 17 kdylan 2023-04-06 11:06:29 +08:00 我用 flutter 爽歪歪 |
![]() | 18 zoharSoul 2023-04-06 11:23:15 +08:00 flutter 其实主流方案是不跨平台 |
19 v2li32 2023-04-06 11:41:13 +08:00 uniapp ,成本第一,坑多主要是不了解,官方吹的有点大造成的。 |
![]() | 20 xff1874 2023-04-06 12:10:16 +08:00 ![]() 1. 如果是新 app ,客户端开发推荐用 flutter ,前端开发出身用 react native 2. 如果是集成到原来的 app 里面,推荐 RN |
![]() | 21 gzf6 2023-04-06 12:31:52 +08:00 via Android ionic |
22 zpxshl 2023-04-06 12:34:36 +08:00 via Android 主流 webview+jsbridge rn(类 rn ) 就这 2 了,flutter 哪有几家在用... |
23 NewTab12138 2023-04-06 12:38:42 +08:00 现在主流就是 flutter |
![]() | 24 beimenjun PRO 主流你要看你理解的“主流”是什么意义上的“主流”了。 Google/MSFT 这几家出的应用基本上都是 Native 的。Apple 就更不用说了。 国内大厂因为各自的业态,用的技术基本就是那一套自己弄壳。那一套实际上往往比单纯的跨平台要复杂。 小厂现在还有啥跨平台 App 外包业务吗?从数据上到影响上,这些 App 能算主流吗? 小厂自营业务,小程序不能满足吗? 小开发者爱用啥用啥。本身就不在主流的世界里。 |
![]() | 25 xtinput 2023-04-06 12:46:01 +08:00 @zhangtest 说的是运行效率呀,跨平台开发是比原生快,但是维护就蛋疼了,还有你们公司的 iOS 开发慢并不代表其它 iOS 也慢 |
![]() | 28 aabbcc112233 2023-04-06 13:06:59 +08:00 @furlxy flutter 接入 iap 也没啥难点,包括微信,支付宝全都有现成的插件可用 |
29 zpxshl 2023-04-06 13:13:48 +08:00 via Android @xtinput 跨平台开发维护成本相对单端原生开发是比较高,但比双端维护要低。 我见过比较多的是,团队内主要是跨平台开发+少数原生开发解决坑点 |
![]() | 30 xtinput 2023-04-06 13:21:24 +08:00 @zpxshl 维护成本并不低,很多公司都是一个安卓一个 iOS 一个 H5 ,如果用 flutter 一样要的需要这么多,然后跨端问题难定位,平台特性适配也复杂 |
![]() | 31 duhb 2023-04-06 13:22:04 +08:00 一句话:别用纯套壳方式,上不了苹果商店的。不信你就试试。 |
![]() | 33 gogozs 2023-04-06 13:30:24 +08:00 楼主都说客户端,就别提小程序了。 |
34 matatabi 2023-04-06 14:11:27 +08:00 uniapp |
35 DICK23 2023-04-06 16:57:05 +08:00 要快就 uniapp 咯 |
![]() | 36 leon2017 2023-04-06 17:00:17 +08:00 网页套壳 |
![]() | 37 mizao 2023-04-06 17:27:20 +08:00 uniapp 好多坑的,为什么还有那么多人推荐 |
38 flashdiko 2023-04-06 19:20:35 +08:00 对性能要求不是那么极致的话,就用 Flutter ,不行用 Electron 套壳 |
![]() | 39 cooaer 2023-04-06 19:36:29 +08:00 via Android 主流方案是 Flutter 和 RN ,但实际用什么还是要看具体需求! |
![]() | 40 darkce 2023-04-06 20:16:37 +08:00 RN |
41 reallittoma 2023-04-06 20:57:53 +08:00 @owen800q #11 为什么上不了架?我刚上了一个纯 webview app 。 |
![]() | 42 jimczj007 2023-04-06 21:09:43 +08:00 flutter ,我一个前端都不用 RN ,坑多。flutter 插件生态真的好很多,比如百度地图 SDK 直接支持 flutter 插件,但是没有 RN 插件 |
43 molika 2023-04-06 22:03:48 +08:00 via iPhone ![]() flutter |
![]() | 44 Bijiabo 2023-04-06 22:20:28 +08:00 截止本楼层为止,页面中出现 Flutter 19 次,将大小写打对的共 4 次。 |
![]() | 45 murmur 2023-04-07 07:56:28 +08:00 国内一大把都是微信小程序,所以毫无疑问是 uniapp ,flutter 唯一的优势就是虚拟机代码天生不好读,拿来开发黑产不错 |
![]() | 46 murmur 2023-04-07 08:01:17 +08:00 @gogozs 国内微信小程序的优先级比客户端大多了,需求都是可以谈的,饿了么,pdd 都有小程序,什么年代了还小程序不是客户端 |
![]() | 48 wangtian2020 2023-04-07 10:09:26 +08:00 uniapp 以 90 分的技术水平,去踩解决不了的黑箱 bug ,做出 60 分的产品。每次写 uniapp 你都能有新的 bug 发现 |
50 zhangtest 2023-04-07 10:27:11 +08:00 @xtinput 1 、“运行效率”在普通项目上重要性微不足道,大流量项目上他们也不会在这商量用什么,人多钱多原生随便玩。关注下接口的效率都比这个靠谱。 2 、我干了十几年,"维护"实际都是极少数,外包居多,更多是迭代新写代码堆屎山,谁没事吃饱了撑着去维护别人写的代码。 3 、IOS 开发慢是我根据公司来来回回的 10 几个开发者情况总结的经验,也能理解为什么慢,同样一个需求难题,android 一小时内可以找到一堆解决方案,IOS 墙内墙外到处找要搞 1 天,案例太少。 |
![]() | 52 unco020511 2023-04-07 14:21:44 +08:00 推荐 flutter |
![]() | 53 misaka20 2023-04-07 15:19:32 +08:00 原生壳+H5 ,挺好的。 |
54 owen800q 2023-04-07 21:19:52 +08:00 @reallittoma 你是 vant 写的 h5?还是用什么 UI 框架写的?我用 react native webview 套的 vant 提交上架,Apple 说不像原生 app, |
![]() | 55 xiaoshan5733 2023-04-07 21:20:53 +08:00 我用 RN 写了 3 个跨端 App 了,目前除了像微信登录这种需要原生 SDK 的没遇到其他问题 |
56 reallittoma 2023-04-07 21:22:23 +08:00 @owen800q #54 我会告诉你甚至不是手写的,是用 AppSheet 无代码生成的 web app 。 |