- Build a search component that updates results in real-time as the user types. - Optimize for performance by debouncing the search input.