filmov
tv
Нестандартное применение хука useInsertionEffect | React
Показать описание
В данном видео я поделюсь немного не стандартным применением хука useInsertionEffect для обновления ваших рефов. Разберем, почему нужно обновлять рефы внутри эффектов, как работает сам хук useInsertionEffect, и почему я советую использовать именно его для этой задачи.
Telegram-канал:
Видео про хук useLatest:
Видео про колбэк-рефы:
Код из видео:
Таймкоды:
00:00 - Интро
00:20 - Где я нашел применение хуку useInsertionEffect?
01:16 - Для чего нужен хук useLatest?
03:41 - Почему нельзя обновлять ref без эффекта?
05:08 - Смотрим на схемы рендеринга React
06:03 - Почему нельзя использовать useLayoutEffect?
07:31 - Пример, где useLayoutEffect поведет за собой баги
10:36 - Для чего задумывался хук useInsertionEffect?
12:08 - Флоу рендеринга компонентов с хуком useInsertionEffect
12:56 - Заключение
Telegram-канал:
Видео про хук useLatest:
Видео про колбэк-рефы:
Код из видео:
Таймкоды:
00:00 - Интро
00:20 - Где я нашел применение хуку useInsertionEffect?
01:16 - Для чего нужен хук useLatest?
03:41 - Почему нельзя обновлять ref без эффекта?
05:08 - Смотрим на схемы рендеринга React
06:03 - Почему нельзя использовать useLayoutEffect?
07:31 - Пример, где useLayoutEffect поведет за собой баги
10:36 - Для чего задумывался хук useInsertionEffect?
12:08 - Флоу рендеринга компонентов с хуком useInsertionEffect
12:56 - Заключение
Комментарии