V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
kyoma
V2EX  ›  问与答

工作之余学点其他技术, Flutter 和 React Native 里选哪个?

  •  
  •   kyoma · 2020-10-29 10:47:00 +08:00 · 3286 次点击
    这是一个创建于 1269 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前端技术只会 VUE,公司最近接了不少涉及到 app 的业务, 目前只会 HbuilderX 写的 uniapp,但是 uniapp 过度封装 对原生 api 支持的不是很方便,尤其是之前遇到的那个推送问题,第三方厂商离线推送文档人家都是适配原生开发的。。。客户要离线推送像微信那样实时更新角标就挺麻烦 所以想在工作之余学点其他技术,现在想在 Flutter 和 React Native 里选一个方向,ReactNative 貌似应用的比 Flutter 多,Flutter 好像就只有闲鱼用,看着那个 Dart 语言也挺新鲜 选哪个啊各位大佬

    19 条回复    2020-10-29 17:17:32 +08:00
    Leee
        1
    Leee  
       2020-10-29 11:05:49 +08:00
    Flutter 。

    用来做 APP, 真的想做 APP, 就不要在用 web 那类的技术了。
    OldActorsSmile
        2
    OldActorsSmile  
       2020-10-29 11:06:55 +08:00
    uniapp 里可以用 html5+去做原生交互
    zzghy
        3
    zzghy  
       2020-10-29 11:07:03 +08:00
    flutter 是负责 UI 渲染.
    实现推送也需要支持相对应平台的 plugin.
    如果找到开源就还行,找不到就得自己在原生去适配.
    ArJun
        4
    ArJun  
       2020-10-29 11:07:53 +08:00
    其实 uni 挺好的,推送配置的比较好
    jaylee4869
        5
    jaylee4869  
       2020-10-29 11:09:37 +08:00
    Flutter,现在轮子已经比较多了,对 iOS 14 、Android 11 适配地非常快。
    kyoma
        6
    kyoma  
    OP
       2020-10-29 11:17:25 +08:00
    @OldActorsSmile 就是用的 5+那套,uniapp 、个推、华为、都找了群组提了工单也没找到合适的方法
    kyoma
        7
    kyoma  
    OP
       2020-10-29 11:17:47 +08:00
    @Leee 好的
    kyoma
        8
    kyoma  
    OP
       2020-10-29 11:18:52 +08:00
    @ArJun 是配置的挺方便,但是在华为设备上那个推送角标显示机制不同就挺蛋疼
    kyoma
        9
    kyoma  
    OP
       2020-10-29 11:19:07 +08:00
    @jaylee4869 那我就去学 dart 了
    rebounce
        10
    rebounce  
       2020-10-29 11:20:05 +08:00 via Android
    Fluuter 上手非常快的。
    OldActorsSmile
        11
    OldActorsSmile  
       2020-10-29 11:21:59 +08:00
    @kyoma

    灵活性要求高的话,还是原生开发好
    jasonchen168
        12
    jasonchen168  
       2020-10-29 11:44:26 +08:00
    前端转用 RN 比较好啊,毕竟上手快
    zoharSoul
        13
    zoharSoul  
       2020-10-29 12:34:47 +08:00
    我选 flutter.
    rn 太难用了
    ctrlands
        14
    ctrlands  
       2020-10-29 13:42:10 +08:00
    Fluuter 好像套娃
    dddddd
        15
    dddddd  
       2020-10-29 14:01:41 +08:00
    留给 RN 的时间已经不多了
    murmur
        16
    murmur  
       2020-10-29 14:18:35 +08:00
    rn 和 flutter 都是玩具,真到头还是得 native
    lagoon
        17
    lagoon  
       2020-10-29 14:36:09 +08:00
    Flutter 吧。我已经从原生转 flutter 了。当初还是先学的 react native 。

    现在第三方对 Flutter 支持力度越来越大了,其实只要看看大厂给 plugin,是给 react native 、Flutter 、uniapp 中的哪个,就很能说明问题了。

    至于可能有些东西还要用原生写,理所当然,也不影响用 Flutter 。

    我们始终要走路,和出门开车,冲突吗?走路是一切的根本,所以单车和汽车都是玩具。
    上班还是用腿走,反正你最终得用腿。
    stephenxiaxy
        18
    stephenxiaxy  
       2020-10-29 14:57:38 +08:00
    flutter
    del1214
        19
    del1214  
       2020-10-29 17:17:32 +08:00
    能转化商业的才是值得学的技术
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2779 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 15:09 · PVG 23:09 · LAX 08:09 · JFK 11:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.