React 大师 - 它在幕后是如何运作的

问题描述 投票:0回答:1

大家。我正在研究react-virtuoso。它是一个用于高效渲染大型组件列表的新存储库。 这是相当新的。我对它是如何工作的感到困惑。为什么react virtuoso可以克服react虚拟化的问题?

非常感谢<3.

reactjs react-virtualized react-virtuoso
1个回答
7
投票

在这里反应大师作者。

  • 该项目自 2019 年推出以来,NPM 下载量已超过 600 万次。我不认为它是新的,但它比react-virtualized和react-window更新。

  • 它经过专门设计,通过使用优化的数据结构来克服可变项目大小的挑战。

如果您有兴趣了解其实现,您可以熟悉其内部状态管理范例urx。从那里开始,您可以阅读源代码 - 有几个核心功能负责调整大小和滚动处理。

希望这有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.