Почему я не использую useEffect в своих React-компонентах
Web Dev Simplified
0:00 / 0:00
Почему я не использую useEffect в своих React-компонентах
284 630 просмотров · 3 года назад
Web Dev Simplified
1,78 млн подписчиков
284 630 просмотров · 3 года назад
useEffect — одно из лучших нововведений в React. Оно намного удобнее, чем использование методов жизненного цикла компонентов, но у него есть одна огромная проблема. API для useEffect ужасен. Мало того, наличие множества useEffect в компонентах затрудняет разбор и понимание кода. Именно поэтому я стараюсь свести к минимуму, если не полностью удалить, useEffect из своих компонентов. Это упрощает чтение и написание кода, а вся ненужность useEffect скрывается в пользовательских хуках.
🌎 Найти меня можно здесь:
Мой блог: https://blog.webdevsimplified.com
Мои курсы: https://courses.webdevsimplified.com
Patreon: / webdevsimplified
Twitter: / devsimplified
Discord: / discord
GitHub: https://github.com/WebDevSimplified
CodePen: https://codepen.io/WebDevSimplified
⏱️ Таймкоды:
00:00 - Введение
00:35 - Обзор проекта
01:23 - Скрытие useEffect в пользовательских хуках
05:00 - Как не использовать useEffect
08:24 - Как выполнять выборку данных
#useEffect #WDS #ReactJS