Can this library handle HUMONGOUS rows of data in a memory-reasonable manner?
@power-f-GOD
Hm. Though library says it can, but it's worth checking out. I'd have to give it a test.
Can you give an estimate of the number of columns and rows of data we could be expecting?
@pjebs
I'm facing a similar problem with huge datasets, the horizontal scroll becomes lagged and drops to less than 10fps.
For reference, the dataset I'm dealing with has around 150 columns, and 2000 rows.
Vertical scrolls seems to be unaffected and scrolls relatively smoothly.
Every scroll action seems to be triggering roughly ~70 calls on the rowGetter function.
This lib is current under a refactoring for typescript support and better performance.
v7 can handle huge amount of data
https://adazzle.github.io/react-data-grid/canary/?path=/story/demos--a-million-cells
https://github.com/adazzle/react-data-grid/blob/canary/stories/demos/MillionCells.tsx
Feel free to open a new issue if you are still experiencing performance issues
@amanmahajan7 In https://github.com/adazzle/react-data-grid/issues/1846#issuecomment-570608459, @qili26 wrote that v7 only provides typescript support and the performance was still same as v6.
Is that still the case or are you saying that v7 also includes that performance benefits mentioned in canary version?
Most helpful comment
I'm facing a similar problem with huge datasets, the horizontal scroll becomes lagged and drops to less than 10fps.
For reference, the dataset I'm dealing with has around 150 columns, and 2000 rows.
Vertical scrolls seems to be unaffected and scrolls relatively smoothly.
Every scroll action seems to be triggering roughly ~70 calls on the rowGetter function.