Программирование [pluralsight] Использование хуков в React 18 (2022)

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: pluralsight​
Название: Использование хуков в React 18 (2022)​

cover.jpg

Продолжительность: 3 ч 9 мин Количество уроков: 48 Видео Язык: Английский Вес архива: 659 МБ


Курс по использованию хуков в React 18 поможет вам глубже понять механизм работы хуков, научит применять их в реальных проектах, а также создавать собственные решения для управления состоянием и жизненным циклом компонентов. Материал подходит как для начинающих, так и для разработчиков, желающих укрепить свои навыки работы с современным React.

Что вы узнаете в этом курсе

В рамках обучения вы последовательно разберёте концепцию хуков, их назначение и преимущества, а затем перейдёте к практической работе с базовыми и продвинутыми инструментами React 18.

Основные темы

• Что такое React Hook и почему он появился
• Создание собственного useState-хука с нуля
• Разбор встроенных хуков React: useEffect, useMemo, useCallback, useReducer и других
• Инкапсуляция логики в пользовательские хуки

Глубокое понимание экосистемы хуков

Вы освоите принципы проектирования пользовательских хуков, научитесь разделять функциональность и применять лучшие практики разработки в React 18.

Работа с функциональными компонентами

Хуки позволяют отказаться от классовых компонентов и полностью перейти к функциональному стилю написания React-приложений. На курсе вы освоите:

Управление состоянием

• Корректное использование useState в разных сценариях
• Оптимизацию обновлений состояния
• Комплексное состояние с useReducer

Управление эффектами

• Работу с useEffect без ошибок и лишних рендеров
• Очистку побочных эффектов
• Использование useLayoutEffect в особых случаях

Комбинирование встроенных, пользовательских и сторонних хуков

После изучения основ вы перейдёте к практическим сценариям и интеграции хуков из разных источников.

Пользовательские хуки

Вы создадите собственные хуки, позволяющие инкапсулировать бизнес-логику и многократно её использовать в различных компонентах.

Сторонние хуки

Будут рассмотрены популярные библиотеки, предоставляющие дополнительные хуки для работы с формами, запросами к API, асинхронными данными и анимациями.

Итоговые навыки

Завершив курс, вы сможете:

• Уверенно использовать весь набор React-хуков
• Создавать собственные многоразовые хуки
• Комбинировать встроенные и пользовательские решения
• Разрабатывать высокопроизводительные и удобные в поддержке приложения React

После прохождения курса вы овладеете современным подходом к созданию React‑приложений и сможете улучшить качество пользовательского опыта в своих проектах.

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 

Похожие темы

10,840Темы
10,893Сообщения
787Пользователи
Ganna!Новый пользователь
Сверху