现在快速开发跨平台 App 还在用 React Native 么?有没有什么完善一点的 UI 框架推荐一下? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zrp1994
V2EX    React

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

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

    在网上查了一下 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     Solana     1175 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 23:31 PVG 07:31 LAX 16:31 JFK 19:31
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86