Учим useLayoutEffect за 6 минут - React Hooks

  Рет қаралды 3,993

Влад Калачев - JavaScript уроки

Влад Калачев - JavaScript уроки

Күн бұрын

Пікірлер: 14
@-javascript2665
@-javascript2665 3 жыл бұрын
Оставляйте в комментариях темы, которые вы хотите, чтобы я разобрал в следующих видео! Приятного просмотра!) Tайм-коды: 00:00:00 О чем данное видео 00:00:28 Зачем нужен useLayoutEffect? 00:01:17 Пример 00:03:35 useEffect и useLayoutEffect
@bugaga8144
@bugaga8144 Жыл бұрын
1. 4:56 Это наверное прикол, они("значения") как бы схлопываются и мы бла бла бла, вот так он работает! Понятно как оно работает, осталось только автору видео. 2. 5:11 Перерендер не происходит, бля ТимЛид разберись как работает useState(), у тебя справа в консоле выводятся значения value и там видно что числа меняются, сразу могу подкинуть тему для следующего видео, что делает console.log(). А теперь объяснение как оно на самом деле работает: При использовании useEffect он срабатывает после того как компонент закончил монтирование в DOM дерево, useLayoutEffect срабатывает во время чтения компонента до его встраивания в DOM дерево
@ПавелРубан-е5м
@ПавелРубан-е5м Жыл бұрын
я искал этот коммент!
@Никита-м4в2о
@Никита-м4в2о 3 жыл бұрын
Спасибо за видео! Но не хватает более подробной теории. Как минимум стоило описать процесс обновления DOM дерева с useEffect и useLayoutEffect
@sergeytarasevich2285
@sergeytarasevich2285 3 жыл бұрын
Спасибо, очень понятно и сжато
@eugenia9999
@eugenia9999 3 жыл бұрын
о, новенький видос !! спасибо, лайк полостью !!)))
@VladDubovyi
@VladDubovyi 3 жыл бұрын
Такой молодой и уже тимлид. Уважуха. С 16 лет в iT что-ли
@АлександрГрачев-в4м
@АлександрГрачев-в4м 11 ай бұрын
А почему схлопываются вызовы? Батчинг?
@alexandryurkov9168
@alexandryurkov9168 3 жыл бұрын
Спасибо, помог
@BlueCell
@BlueCell 2 жыл бұрын
Абсолютно бессмысленный пример
@eminaliyev1382
@eminaliyev1382 2 жыл бұрын
Ничего не понял короче
@VladDubovyi
@VladDubovyi 3 жыл бұрын
Насколько я понял тут проблема в двойном перерендере потому что сначала 0 показывает на экране. А потом уже рэндом число и 2 раза рендерит, а Uselayout делает только последний рендер и ждет когда промежуточный обновится. Вопрос может быть в быстродействии и оптимизации. Он может подтормаживать и визуально пользователь будет видеть задержку, но зато без моргания
@Almas-2002
@Almas-2002 3 жыл бұрын
Если знаешь nestjs научи нас пж)
@Mcsollo
@Mcsollo 3 жыл бұрын
Спасибо чувак) но хучек какой то бесполезный
Custom Hooks на примерах. Пишем свой useInput, useFetch, useTheme - React Hooks
23:33
Влад Калачев - JavaScript уроки
Рет қаралды 8 М.
Симбу закрыли дома?! 🔒 #симба #симбочка #арти
00:41
Симбочка Пимпочка
Рет қаралды 3,8 МЛН
The Singing Challenge #joker #Harriet Quinn
00:35
佐助与鸣人
Рет қаралды 41 МЛН
Муж внезапно вернулся домой @Oscar_elteacher
00:43
История одного вокалиста
Рет қаралды 5 МЛН
Учим useReducer за 14 минут - React Hooks
14:05
Влад Калачев - JavaScript уроки
Рет қаралды 8 М.
#4: React Hooks - useMemo + React.memo
25:38
Archakov Blog
Рет қаралды 72 М.
Урок по Python №3
12:10
Mr Python
Рет қаралды 29
Программисты-самоучки... Слушайте внимательно.
22:45
Евгений Афанасьев
Рет қаралды 128 М.
When do you need React's useLayoutEffect hook?
8:23
Web Dev Cody
Рет қаралды 6 М.
Как найти работу джуну без опыта? пошаговая инструкция
13:30
Влад Калачев - JavaScript уроки
Рет қаралды 3,4 М.
Для чего нужен useLayoutEffect в React, простым языком
8:10
Дмитрий Герасимов - о разработке в сфере IT просто
Рет қаралды 2 М.
Учим useCallback за 7 минут - React Hooks
6:42
Влад Калачев - JavaScript уроки
Рет қаралды 11 М.
Пишем список задач на React (React Hooks)
18:37
Влад Калачев - JavaScript уроки
Рет қаралды 35 М.
Симбу закрыли дома?! 🔒 #симба #симбочка #арти
00:41
Симбочка Пимпочка
Рет қаралды 3,8 МЛН