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

remax 用的人多吗?

  •  
  •   jinzhongyuan · 2021-07-27 14:28:13 +08:00 · 1387 次点击
    这是一个创建于 975 天前的主题,其中的信息可能已经有所发展或是发生改变。
    7 条回复    2021-07-28 13:20:34 +08:00
    Foryou920
        1
    Foryou920  
       2021-07-27 14:53:33 +08:00
    少见,跨平台框架还是 Taro 和 uni-app 占多
    Imindzzz
        2
    Imindzzz  
       2021-07-28 09:44:03 +08:00
    我们在用,目前遇到的问题是:页面节点太多的情况下,每次状态变更都比较卡。
    比如:一个长列表,有一个下拉选择筛选条件 type,如果列表已经加载了 20 条,setType('xxx') 时就会卡一秒甚至更多

    我觉得是因为他是基于 react 的,需要维护一个 dom 树,每次 react 状态变更要先 diif 一下,然后发送到小程序又要 diff 一下,这个通信比较慢。
    和 wepy 这种直接编译成小程序代码不同,状态就是小程序自己管理了。

    不过还好,reamx 允许嵌入小程序原生组件,UI 频繁切换状态我们用原生写了
    可以原生只写切换部分,渲染还是用的 remax 。
    就好像 web 上面,频繁 setState 会比较卡,那就获取 domRef 手动设置 style 。写法稍微有一点点麻烦就是了
    inhal
        3
    inhal  
       2021-07-28 11:36:06 +08:00 via Android
    推荐一下 mpxjs
    LinYa
        4
    LinYa  
       2021-07-28 12:07:04 +08:00
    didi mpx
    jinzhongyuan
        5
    jinzhongyuan  
    OP
       2021-07-28 13:19:35 +08:00
    @inhal 不想用 vue
    jinzhongyuan
        6
    jinzhongyuan  
    OP
       2021-07-28 13:19:46 +08:00
    @LinYa 想用 react
    jinzhongyuan
        7
    jinzhongyuan  
    OP
       2021-07-28 13:20:34 +08:00
    @xd199153 嗯嗯
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3632 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 00:51 · PVG 08:51 · LAX 17:51 · JFK 20:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.