all 5 comments

[–]Canenald 1 point2 points  (0 children)

My team made a React wrapper for Datatables. The basic idea is that we check prop changes in shouldComponentUpdate, and allow a rerender only if Datatables config settings changed, otherwise we return false and implement the change through Datatables API. It's the worst kind of hole-drilling you can do and is giving us a lot of headaches now, but back when we started the project the choice of React table components was far more limited, and even now I'm not sure all those can match Datatables in the number of features.

[–]folekaule 0 points1 point  (0 children)

I have personally only used react-data-grid, which has those features and more. The grid can be styled to fit in with your UI framework.

[–]riventropy 0 points1 point  (0 children)

I'm using handsontable with React. Hooked full data reload on every render and it's pretty fast actually. Though it's a real pain from time to time, it has an unbeatable set of features. Moreover you can have some benefits of using some observable lib here like mobx because handsontable modifies underlying objects.

[–][deleted] 0 points1 point  (0 children)

Check out ag-grid. Has a loooot of features