Q1: Can useRef trigger re-render?
No, changing ref.current does not re-render the component.
Q2: Can useMemo replace useState?
No, useMemo is for computations, not storing state.
Q3: Can I use useRef for timers or subscriptions?
Yes! useRef is perfect for keeping track of intervals or external IDs.