useRef — referencje bez re-renderów
useRef zwraca mutable obiekt { current: value } który persystuje między renderami bez powodowania re-renderów. Dwa główne zastosowania: dostęp do elementów DOM (ref na input, video) i przechowywanie mutowalnych wartości (poprzedni stan, ID timera, flagi).