The Startup
Published in

The Startup

Debouncing in React.JS


Debouncing in Javascript is an exercise to enhance browser performance during any time-consuming computations. If such a method is invoked frequently then it may degrade our web app performance. Debouncing is a programming practice used to ensure that a time-consuming task does not fire so often. In other words, it limits rates at which functions get invoked.


  • Debouncing can be…




Get smarter at building your thing. Follow to join The Startup’s +8 million monthly readers & +756K followers.

Recommended from Medium

Is JSX like HTML??

How to use Entity State with Flutter Redux

JavaScript News and Updates (October 2018)

Node.js Weekly Update — 13 October, 2017

Getting started with Karma and Mocha for automated browser tests

Exploring JavaScript Promises in depth

Building My Own Notes App (Glitch, Kubernetes)

Modern JS/ES6 to know before jumping to ReactJS

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Sankhadip Samanta

Sankhadip Samanta

Software Developer | Blogger | Freelancer

More from Medium

Chrome extension — Options page

Simplified Next.js, The modern React.js Framework #2

Re-render & Optimization in React

Public vs src/assets for images an d sounds in a React project