V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zrp1994
V2EX  ›  React

现在快速开发跨平台 App 还在用 React Native 么?有没有什么完善一点的 UI 框架推荐一下?

  •  
  •   zrp1994 · 2020-05-24 11:03:30 +08:00 · 5272 次点击
    这是一个创建于 1404 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在网上查了一下 React Native 的 UI 框架,发现选择很少,并且组件没有前端的那些框架那么多。不知道大家现在开发是转了 flutter 还是仍然再用 React Native ?有没有什么好的 UI 框架推荐一下?多谢了。

    21 条回复    2020-06-04 10:54:14 +08:00
    WubWoofWolf
        1
    WubWoofWolf  
       2020-05-24 11:05:49 +08:00   ❤️ 1
    17 年用过 rn,19 年用过 flutter,感受就是 flutter > rn
    Vhc001
        2
    Vhc001  
       2020-05-24 11:09:40 +08:00   ❤️ 1
    @WubWoofWolf #1 ">" 是什么意思?
    ljspython
        3
    ljspython  
       2020-05-24 11:28:30 +08:00   ❤️ 1
    @Vhc001 #2 大概是取模的意思吧
    Vhc001
        4
    Vhc001  
       2020-05-24 11:35:55 +08:00   ❤️ 4
    @ljspython #3 我觉得一楼的 ">" 是 "过渡" 的意思,表示 Flutter 用户最终会转为使用 React Native
    ljspython
        5
    ljspython  
       2020-05-24 11:42:20 +08:00   ❤️ 2
    @Vhc001 #4 也有可能表示一个“插入”的动作,一楼在暗示自己转型到 Flutter 用户之后“插入”过 rn 用户
    damngood
        6
    damngood  
       2020-05-24 11:57:27 +08:00   ❤️ 1
    哈哈哈 2 楼憨憨... 明显人家是在表达 [ flutter 好于 rn ] 的意思.
    qinfensky
        7
    qinfensky  
       2020-05-24 12:02:07 +08:00   ❤️ 1
    麻烦,之前被坑得要紧,建立项目时候得 React Native 版本低了,然后升级了 macOS 和 Xcode 版本,就编译报错了,升级 React Native 版本又会出现很多错误,因为用了很多原生的东西,相当于第三方原生库集成需要重新来一次。我只能去找老版本的 Xcode 装上才能编译。现在用 Swift 5 开发,会莫名其妙有安全感,不担心这些问题
    Qinmei
        8
    Qinmei  
       2020-05-24 12:03:46 +08:00   ❤️ 1
    flutter 也没有 UI 库吧, 不过 RN 自己手撸一套就是了, 业务不是很复杂的话, 官网那几个示例足够玩出花了, 虽然麻烦了点, 但是比较可控
    giscafer
        9
    giscafer  
       2020-05-24 12:18:13 +08:00   ❤️ 2
    web 前端开发,一套代码多端的话,Ionic 比 RN 的组件完善很多。UI 也好看。只不过 Ionic 是基于 WebView 的,非原生 UI 渲染,但是如果不是用户量很大,或者体验要求极致,Ionic 是没问题的,可以看看。
    Ionic4 开始支持 Vue React 开发 APP 了,原来一直是 angular 。2017 年的时候用 Ionic3 开发了一个 APP,开发效率很高

    RN 的话今年核心渲染框架官方团队在重构,还不知道什么时候能发版。Flutter 生态不行,会有很多坑,懂的人也很少。建议看目前公司的情况去做选择。
    defunct9
        10
    defunct9  
       2020-05-24 12:37:13 +08:00 via iPhone   ❤️ 1
    meteor
    VDimos
        11
    VDimos  
       2020-05-24 13:23:08 +08:00 via Android   ❤️ 1
    flutter 那个嵌套真的看着好难受啊
    wangyzj
        12
    wangyzj  
       2020-05-24 13:26:01 +08:00   ❤️ 1
    前端圈真乱
    Desiree
        13
    Desiree  
       2020-05-24 13:30:22 +08:00   ❤️ 2
    好不好用。你要看现在生产环境有几个用 flutter 的,rn 都上多少生产应用了,实践出真知
    dodo2012
        14
    dodo2012  
       2020-05-24 13:33:21 +08:00   ❤️ 2
    flutter 怎么样,看看闲鱼就知道了,rn 坑多起码还能找到解决方法,flutter 有坑,除非有熟悉的人,有时找问题找遍谷歌也找不到
    ericgui
        15
    ericgui  
       2020-05-24 15:05:53 +08:00   ❤️ 1
    QT
    stx0821
        16
    stx0821  
       2020-05-24 15:18:23 +08:00   ❤️ 1
    我们公司用的是 uniapp nvue
    LowBi
        17
    LowBi  
       2020-05-24 16:18:40 +08:00 via Android   ❤️ 2
    uniapp
    DeepCold
        18
    DeepCold  
       2020-05-24 17:01:08 +08:00   ❤️ 1
    RN 写起来挺爽的,但是底层需求还是要懂点客户端才行。
    要求性能可能 flutter 更合适。
    sliveryukilee
        19
    sliveryukilee  
       2020-05-24 18:30:16 +08:00   ❤️ 1
    flutter>rn>uni-app
    dioxide
        20
    dioxide  
       2020-05-24 18:52:03 +08:00   ❤️ 1
    RN 给人的感觉就是: 步子迈的大了(跨的端多,还想一套代码), 结果就是三步一扯“蛋”,五步一卡“蛋”.
    对于 Web 前端和搞原生 App 的是两头不讨好.
    Sven0706
        21
    Sven0706  
       2020-06-04 10:54:14 +08:00
    Trao + TraoUI 各位觉得如何
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5517 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 07:58 · PVG 15:58 · LAX 00:58 · JFK 03:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.