React Guideline: Forms — Debounce rapid input changes. Description: Debounce search/filter inputs. Do: useDeferredValue or debounce for search. Don't: Filter on every keystroke. Good Example: useDeferredValue(searchTerm). Bad Example: useEffect filtering on every change. Severity: Medium. Docs: https://react.dev/reference/react/useDeferredValue.