4 ms·
If I was developing a spreadsheet in the browser I would use the lowest level abstraction possible for performance (which is what they're doing since the jQuery
by luchadorvader 11y ago
If I was developing a spreadsheet in the browser I would use the lowest level abstraction possible for performance (which is what they're doing since the jQuery is just a wrapper). When you're potentially managing tens of thousands of rows of cells no matter what you use its going to start to chug and solutions using abstraction on top of abstraction on top of abstraction will start to chug a whole lot quicker than vanilla JS.
- tlrobinson 11y agoDisagree. With the right abstractions (like a "virtualized" table such as react-virtualized https://bvaughn.github.io/react-virtualized/ https://bvaughn.github.io/react-virtualized/) you won't ever need to render tens of thousands of cells simultaneously. But feel free to implement your own virtualized table if you really don't want "abstraction on top of abstraction on top of abstraction"