0

What’s the difference between useRef and createRef, and why is one better in function components?

author
subina kallyani
medium
3
152

Answer
  • createRef creates a new ref every render → in function components it resets on each render, losing stored values.
  • useRef returns the same ref object across renders, making it stable.
    So in function components, always prefer useRef for persistent references.

Click to Reveal Answer

Tap anywhere to see the solution

Revealed

Comments0