I have spent the past few months looking at a variety of grids in react. The requirements for my grid were
1) drag and drop update columns (like excel) 2) editable single cells 3) column sorts 4) column resize 5) searchable table 6) column level search 7) double click column resize (like excel)
I obviously was not able to find any that did of these things well. I started out looking at / modifying the code for:
adazzle.github.io/react-data-grid/examples.html#/all-features
But quickly realize the horizontal/vertical scroll performance was horrible on OSX Chrome. I ended up using facebook fixed-data-grid. Unfortunately they are no longer maintaining it but I am using this fork:
https://github.com/schrodinger/fixed-data-table-2
I have had two problems with fixed-data-grid, and the performance is awesome. It is very easy to extend.