Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
Как на самом деле работают React Hooks? Глубокое погружение в React.js №3
В этом видео мы узнаем, как работают React Hooks. Мы ответим на несколько вопросов о React Hooks. Первый и самый важный вопрос: почему хуки зависят от порядка вызовов? (другими словами: почему их нельзя вызывать внутри циклов или условий?). Это во многом связано с тем, что хуки работают с массивами и индексами. Мы покажем это, проведя обратную разработку двух наиболее используемых React Hooks: useState и useEffect. Следующий вопрос: почему X не является хуком? X в вопросе может быть любым предложением хука, которое вы можете придумать, и причина в том, что все React Hooks строго следуют двум очень важным правилам: композиции и отладки. Последний вопрос, на который мы ответим: как useState взаимодействует с рендерером? Временные метки: 0:00 Введение 0:38 Почему React Hooks зависят от порядка вызовов? 0:53 Реверс-инжиниринг хука useState 6:40 Реверс-инжиниринг хука useEffect 10:42 Почему X не является хуком? (композиция и отладка) 11:30 useBailout 12:59 Как useState может быть частью рендеринга? Социальные сети: ►Twitter: / philip_fabianek ►LinkedIn: / philip-fabianek ►Сайт: ►GitHub: Музыка: Lodhi от Pali Gap / pali_gap Creative Commons — Attribution 3.0 Unported — CC BY 3.0 Бесплатное скачивание/прослушивание: Музыка предоставлена Audio Library • Lodhi – Pali Gap (No Copyright Music) Lights Of Elysium — AERØHEAD / aerohead Creative Commons — Attribution-ShareAlike 3.0 Непортированная — CC BY-SA 3.0 Бесплатное скачивание/трансляция: Музыка предоставлена Audio Library • Lights Of Elysium – AERØHEAD (No Copyright... Solace от Nomyn / nomyn Creative Commons — Attribution 3.0 Непортированная — CC BY 3.0 Бесплатное скачивание/трансляция: Музыка предоставлена Audio Library • Solace – Nomyn (No Copyright Music) #ReactJS #ReactHooks #ReactDeepDive