My project is basically 5 tables. VueJS, all data local, using store.
A-1 table with less than 1000 rows and 50 columns, at most. (now with 8)
B-3 tables usually with 10, 15 rows and 20 columns.
C-1 table that may contains millions of rows (maxRows: 200) and 10 columns, give or take (now with 7500 rows).
C-filter takes less than 1/2 a second to be applied.
C-contextMenu, afterGetColHeader, beforeOnCellMouseDown, beforeChange, afterSelection, beforeKeyDown
A and B - update columns and headers take 1/2 a second when C doesn’t have data, and 4 seconds when has (google chrome) (IDK why this behavior).
My question is: Will I have trouble with this millions of data? Do I have to consider having server filtering this instead of local?