کاربرد:
۱. دسترسی به عناصر DOM چه برای استفاده در useEffect و چه برای انیمیشن های اسکرول.
۲. نگهداری یک مقدار قابل تغییر مانند state با این تفاوت که با تغییر آن، رندر مجدد اتفاق نمیافته. برای محاسبات زیاد که نیازی به تغییر بصری ندارن مثل موقعیت موس یا اسکرول صفحه.
نحوه استفاده:
const inputRef = useRef(null);
بعد در ریترن
<input ref={inputRef} />
یا استفاده بدون DOM
const scrollPosition = useRef(0);
#react
#next
@persiandn

