storybook-eol / react-treebeard

React Tree View Component. Data-Driven, Fast, Efficient and Customisable.
http://storybooks.github.io/react-treebeard
MIT License
1.69k stars 294 forks source link

use react-virtualized to optimize long lists? #44

Open barbalex opened 8 years ago

barbalex commented 8 years ago

I need to build trees in two of my projects. After studying existing solutions I believe my way to go might be:

One of my projects will have lists with maximal 500 nodes to build per level. The other can have several thousand nodes per level though - probably too much to tackle without react-virtualized.

Just to explain: The primary way to find data / navigate to nodes will be by a search box. As the data is very hierarchical, the tree will usually still be helpful to show these hierarchies though - even though there can be lots of nodes in a few instances (but not generally).

Is there a specific reason why you don't use a tool like react-virtualized? Any chance react-treebeard might be updated to use a tool like react-virtualized?

I will probably not be able to offer a pull request for this functionality - my code will be too hacky and I will be very happy if/when I get my applications to work this way :-(

sergeymild commented 4 years ago

I would be nice if you'll support virtualized list