From forum ( https://vaadin.com/forum/#!/thread/16971751 ):
I have a large Grid > 100 rows and > 40 columns
Invoking refreshAll() take a large data transfer and freeze browser for some moments.
Is there any solutions to add/remove row in Grid without refreshAll() ?
I can use refreshItem() for row update, but there is performance problem appear when i need to add/remove.
Plaese add a ability to add/remove single row without full grid update with refreshAll().
I use Vaadin 8.3.1, Chrome 64.0.3282.167 64bit , Jetty embedded 9.4.8.v20171121 with Vaadin servlet.
Agree. This has been a major issue for us coming from Table.
EDIT: In fact, I know why it's marked Enhancement, but from a customer point-of-view (since we're forced to Grid rather than Table, this is a regression.)
A bounty has been added for this issue:
Using Flow today. Seems like issue didn't resolved in Flow too.
Most helpful comment
Agree. This has been a major issue for us coming from Table.
EDIT: In fact, I know why it's marked Enhancement, but from a customer point-of-view (since we're forced to Grid rather than Table, this is a regression.)