Using React, is there a way to update a few cells without HandsonTable reloading the whole grid

So, our app is growing a lot more complex every day.

We have been using formulas but realized that once we have a grid with 6k cells, the loading becomes unbearable. So we are moving that logic to our backend.

My question is, ideally we are going to change a value in the grid, ping the API and get the affected cells new values returned.

Is there a way for handsontable to update only said cells? Looking at the code from a REact point of view, my HotTable is one reference to React, so if my data changes, that data will rebuild the whole grid as per data=this.state.gridData

Is there a setting to avoid this somehow ?

Hi @ssense_dev

Currently, the whole table is reloaded when you change a single value. However, in March/April, we are planning to start a project that will change that.
Here is a Trello card to check for updates https://trello.com/c/m9KTygSV/80-rewrite-renderers-to-improve-performance-2152

Will this affect the ‘undo’ functionality as well.

More like, when the grid is reloaded, does it keep the ‘undo’ history, or is this reset as well ?

I just noticed that it is you also responding on the github issue i created about this same question.

Yes. It is highly possible. As we do not have this issue linked here, can to attach it? I am not sure if we have answered all the questions there?

I think that I can close the issue. There’s no reply for more than a month.