Перейти к содержимому

Почему я не использую 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