1.
Введение в хуки
↗
2.
Хук useState
↗
3.
Практика по работе с useState
↗
4.
Хук useEffect
↗
5.
Практика по работе с useEffect - таймер LiveClock
↗
6.
Практика по работе с useEffect - загрузка данных в FruitList
↗
7.
Хук useContext
↗
8.
Практика по работе с useContext - ThemeContext
↗
9.
Практика по работе с useContext - LanguageContext
↗
10.
Хук useReducer
↗
11.
Практика по работе с useReducer - LoginForm
↗
12.
Практика по работе с useReducer - CounterWithHistory
↗
13.
Практика создания функции редьюсера
↗
14.
Хук useMemo
↗
15.
Практика по работе с useMemo - Calculator
↗
16.
Практика по работе с useMemo - ProductFilter
↗
17.
Хук useCallback
↗
18.
Практика по работе с useCallback и memo - мемоизация компонентов
↗
19.
Хук useRef
↗
20.
Практика по работе с useRef - Timer
↗
21.
Создание пользовательских хуков
↗
22.
Практика создания пользовательского хука - usePrevious
↗
23.
Практика создания пользовательского хука - useLocalStorage
↗
24.
Практика создания пользовательского хука - useFetch
↗
25.
Итоги модуля и необязательное ДЗ
↗