schrodinger / fixed-data-table-2

A React table component designed to allow presenting millions of rows of data.
http://schrodinger.github.io/fixed-data-table-2/
Other
1.29k stars 289 forks source link

Document difference from react-virtualized and react-table #405

Open gajus opened 5 years ago

gajus commented 5 years ago

I have originally used fixed-data-table when it was just released. Since then few similar projects have emerged, such as react-virtualized and react-table. If there is a case for it, an article/ documentation section explaining the difference between all these libraries would help with adoption.

wcjordan commented 5 years ago

I don't have any documentation on hand, but I could provide a quick run-down.

FDT & React-Virtualized

Scrolling

Row Heights

FDT & React-Table I don't know much about React-Table, but it advertises itself as not supporting row virtualization. It looks to have many more built in table features than FDT or React-Virtualized I'm not sure how open / extensible it is. I can imagine the more built in features you have, the harder it is to support open modification.

dinislam-benchling commented 3 months ago

@wcjordan Just wanted to chime in and say that this comment remains very useful 5 years on :)

wcjordan commented 3 months ago

I'm glad to hear. It may also be worth comparing Tanstack for anyone looking in this space as well since that has gotten lots of attention over these past years.