DEV Community

CodeWithMarish
CodeWithMarish

Posted on

Understanding Debounce by building an awesome search filter in NEXT JS

Hello friends, today in this post we will understand one of the important concepts of Javascript Debounceby creating a search filter using NEXT JS. I have implemented a search filter for my blog posts on our CodeWithMarish website using debounce concept. Let's get started by understanding what Debounce means.

Debouncing is one of the best practices followed when we have a time-consuming function and we want to limit the number of execution. Since javascript is a single-threaded function if we run these heavy functions then it will slow down our app and negatively impact the application performance. So Debouncing will delay the function execution and executing only after a delay. Let's get started with the implementation.

You can see the live demo on our website homepage by searching for a post.

CodeWithMarish | Become a FullStack Developer

If you liked this please visit our website for reading this post
Understanding Debounce by building an awesome search filter in NEXT JS

Also please don’t forget to subscribe to our youtube channel codewithmarish for all web development-related challenges.

Code With Marish | Youtube

Posted with ❤️ from somewhere on the Earth

Top comments (0)