In this video, I demonstrate how to build an optimized search filter that also includes debouncing and infinite scrolling for improved performance. You will learn quite a lot many important production/industry level advanced concepts through this one video.
github code - https://github.com/xplodivity/optimiz...
0:00 - Intro
0:45 - Demo
03:38 - setup
04:35 - handleChange function to handle user input
06:46 - useEffect for api calls and data manipulation
19:47 - using intersection observer for infinite scrolling
31:24 - adding debounce functionality