createRef, setRef, useRef и зачем нужен current в ref

Опубликовано: 31 Март 2026
на канале: АйТи Синяк
31,754
1.8k

Когда в React ввели createRef у меня к нему было много вопросов на тему что такое current и зачем он вообще нужен. И как видите пришли хуки, а current все так же с нами. Думаю настало время разобраться, зачем он вообще нужен !?

Поддержать Айти Синяка можно здесь:
YouTube:    / @it-sin9k  
boosty: https://boosty.to/sin9k
Patreon:   / itsin9k  

00:00 Анонс темы
00:27 пример setRef
01:08 недостатки createRef
02:12 исходники createRef
02:40 знакомство с commitAttachRef
03:29 общий сценарий работы createRef
04:08 изучаем 2-ой рендер
05:47 подставим createRef вместо useRef
06:45 исходники useRef()
07:25 createRef() vs useRef()
09:23 пробуем обнулять current
09:46 пробуем обновлять объект
10:14 идеология использования current
11:25 благодарность
11:50 подписывайтесь!

Подписаться на канал:    / @it-sin9k  
Twitter:   / it_sin9k  

-------------------------

Данный канал создан для инициирования бесед на различные темы IT сферы (социальные / технические), а также для тех кому короткая видео выжимка статьи, выступления на конференции или же просто личных мыслей, являются более удобным форматом