I am sure as a web developer you must have heard about buzz word Debounce and Throttling. These are very common techniques to improve your web performance. Have ever wonder how google, amazon search suggestions work so seamlessly ?, Yes these techniques are behind the scene to provide you these…