Improve Your Javascript App’s Performance With Debouncing
Let’s start with what debouncing is. Debouncing is a way of calling a function any number of times but only allowing it to execute after a set amount of time has passed since the last time it was called. I recently ran into an issue using material-table where filtering was taking an unacceptably long time.…