remax 用的人多吗?

2021-07-27 14:28:13 +08:00
 jinzhongyuan
1636 次点击
所在节点    程序员
7 条回复
Foryou920
2021-07-27 14:53:33 +08:00
少见,跨平台框架还是 Taro 和 uni-app 占多
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
2021-07-28 11:36:06 +08:00
推荐一下 mpxjs
LinYa
2021-07-28 12:07:04 +08:00
didi mpx
jinzhongyuan
2021-07-28 13:19:35 +08:00
@inhal 不想用 vue
jinzhongyuan
2021-07-28 13:19:46 +08:00
@LinYa 想用 react
jinzhongyuan
2021-07-28 13:20:34 +08:00
@xd199153 嗯嗯

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/792045

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX