𝕯𝖆𝖗𝖐🥰𝕬𝖓𝖌𝖊𝖑
МОДЕРАТОР
- Регистрация
- 7 Апр 2025
- Сообщения
- 10,778
- Реакции
- 81
Автор: pluralsight
Название: Использование React 17 Hooks (2021)

Продолжительность: 3 ч 21 мин
Количество уроков: 53 Видео
Язык: Английский
Вес архива: 453 МБ
React 17 Hooks значительно упрощают разработку, позволяя управлять состоянием и жизненным циклом компонентов без необходимости использования классов. Этот курс поможет вам освоить ключевые концепции хуков, их применение и создание собственных решений, которые сделают ваш код чище, гибче и легче в сопровождении.
Что такое React Hooks и зачем они нужны
React Hooks — это встроенные функции, которые позволяют функциональным компонентам работать со состоянием и жизненным циклом. Их использование избавляет от необходимости писать классы и значительно уменьшает объем шаблонного кода.
Ключевые преимущества использования хуков
• Упрощают управление состоянием.
• Сокращают объем кода за счет отказа от классов.
• Повышают читаемость и переиспользуемость логики.
• Позволяют разделять бизнес-логику и UI-компоненты.
Основные встроенные React Hooks
В курсе разбираются шесть наиболее часто используемых хуков, входящих в ядро React. Вы узнаете, как с их помощью решать задачи, ранее требовавшие сложных конструкций или дополнительных библиотек.
Сравнение с классовыми компонентами
Также вы увидите примеры, демонстрирующие, как функциональные компоненты с хуками заменяют традиционные методы жизненного цикла, такие как componentDidMount, componentDidUpdate и componentWillUnmount.
Создание пользовательских React Hooks
Помимо встроенных хуков, вы научитесь создавать собственные — reusable-решения для повторяющихся сценариев в вашем приложении.
Когда стоит создавать собственный хук
• Когда логика используется в нескольких компонентах.
• Когда необходимо сократить дублирование кода.
• Когда нужно структурировать и упростить сложное состояние.
Как правильно структурировать пользовательский хук
Вы изучите лучшие практики организации логики, именования хуков и разделения ответственности между ними.
Сочетание React Hooks с React Context
Отдельное внимание уделено интеграции хуков с контекстом для создания гибких и удобных решений управления состоянием, похожих на Redux, но без необходимости в дополнительной библиотеке.
Преимущества использования Context вместе с хуками
• Легкая передача глобального состояния без проп-дриллинга.
• Понятная архитектура без лишней конфигурации.
• Возможность объединять пользовательские хуки с контекстом.
Чему вы научитесь в итоге
После прохождения курса вы сможете уверенно писать функциональные компоненты, включающие полноценную логику управления состоянием, жизненным циклом и контекстом — используя как встроенные, так и собственные React Hooks.
СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь