Redux водич
Алатки за работа
Основни алатки
Инсталација и подготвка на React-апликација
Инсталација на Redux и RTK со React
Инсталација на Redux DevTools Extension
Инсталација на React Router
Основна шема на работа
Додавање на слајс
Редуцери
Селектори и hook-от useSelector
Добивање на податоци од store во компонентата
Форми и локални состојби
Додавање на форма
Редуцер и акција
Испраќање на акција
Дискусија за работата на шемата
Работа со податоци
Вовед
Посебна страница за продукт
Страница на продукт во прелистувачот
Промена на податоците за продуктот во store
Форма за уредување на податоци
Страница за уредување на продукт во прелистувачот
Подготовка на податоци за објектот action
Додавање уште еден слајс
Додавање информации за продавачот
Внесување промени во формата
Повеќекратна употреба на податоци од слајсот
Додавање дополнителна логика
Додавање редјусер
Испраќање на action
Сервер и база на податоци
Вовед
Промена на структурата на состојбата
Оптимизација на работата со селектори
Инсталирање на msw за работа со серверот
База на податоци за серверот
Креирање на модели на податоци за базата на податоци
Креирање на објект со податоци на продавач
Креирање на објект со податоци на производ
Креирање на записи во базата на податоци
Испраќање на податоци од серверот преку GET-барање
Клиент за апликацијата
Асинхрона логика и Thunks
Вовед во thunks
Предности на користење createAsyncThunk
Испраќање thunk од компонента
Дополнителни редјусери
Елиминирање на дуплирање на барање.
Примена на статус на барање
Добивање на податоци за продавачи
Директно испраќање на thunk
Обработка на барање испратено со thunk
Испраќање на податоци со thunk
Приказ на резултати од работа во компонента
Приказ на листа на продавачи
Страна на продавач