flutter 和 RN 选哪个?
1
guoyuchuan 2019-09-03 17:24:47 +08:00
flutter,快上线了,坑确实有点多
|
2
phoenix35 2019-09-03 18:57:59 +08:00
@guoyuchuan 真想点你
|
3
kwanzaa 2019-09-03 20:58:51 +08:00
撤了,还是原生好玩点。不过不会放弃,自己的小东西还是会用的。
|
4
pC0oc4EbCSsJUy4W 2019-09-04 00:30:23 +08:00
不会轻易入坑。
|
5
yimity 2019-09-04 09:02:41 +08:00
@guoyuchuan 求介绍有哪些坑。
|
6
guoyuchuan 2019-09-04 09:32:07 +08:00
@yimity #5 具体的我不知道,我是搞后端的,我大概知道一点点:
1. 插件很少,有可能没有自己需要的插件 2.有插件不符合需求,需要自己改(具体怎么改就不知道了,我问了一下我们的 flutter 开发,没改过) 3.插件适配,有些是 Androidx,有些是 Android,还有些是 ios ;因为不适配的问题报错(报错很模糊,得一个个排查),还有就是某些插件,开发换电脑了,电脑上未安装之前的插件,时间久了想不起了,就得一个一个去排查,很费时间; 最费时间的还是插件适配,我们开发花了不少时间 主要还是插件和适配这方面吧; |
7
yimity 2019-09-04 09:34:36 +08:00
|
8
wuweijia 2019-09-04 10:08:21 +08:00
一楼说的不叫坑,叫生态不完善。
|
9
Shvier 2019-09-04 10:37:01 +08:00 via iPhone 1
朋友公司,全套 Flutter,生产环境部署,crash 率 0.1%~0.2%
我自己是 native Flutter hybrid,Flutter Engine 会吃掉 10M 左右的内存,Flutter 团队暂时还没 release engine 的热加载 feature,所以这部分内存会一直占用 供参考 |
10
Shvier 2019-09-04 10:38:42 +08:00 via iPhone
@Shvier 另外从 hybrid 的角度,Flutter 在 iOS 上的体验更好,如果还用了 AndroidX,体验会更差
|
12
hhh798 2019-09-04 13:20:38 +08:00
|
13
Hellokids 2019-09-04 14:06:50 +08:00
安装包体积会变大一些
|
14
Shvier 2019-09-04 14:42:08 +08:00
@nioncodotcom #12 去年就上了,不排除是最新版 FlutterSDK 才有的问题
@shiye515 #11 细节我不知道,应该就是把 generate 出来的 native 工程加上 Firebase 这样的工具吧 |
15
bigjack 2019-09-05 09:49:00 +08:00
flutter engine 长期占用 30-50m 内存,测试机器 iPhone8,响应时间比 RN 长的多,不建议入坑
|
16
mtt2011pony 2019-09-05 10:43:51 +08:00
flutter 上线了
|