Redux oktatóanyag
Munkavégzéshez szükséges eszközök
Alapvető eszközök
React alkalmazás telepítése és előkészítése
Redux és RTK telepítése Reacttal
Redux DevTools Extension telepítése
React Router telepítése
Alap működési séma
Szelet hozzáadása
Reduktorok
Szelektorok és az useSelector hook
Adatok lekérése a store-ból egy komponensben
Űrlapok és lokális állapotok
Űrlap hozzáadása
Reduktor és action
Action elküldése
A működési séma megvitatása
Adatkezelés
Bevezetés
Termék oldal
Termék oldal a böngészőben
Termék adatainak módosítása a store-ban
Űrlap az adatok szerkesztéséhez
Termék szerkesztési oldal a böngészőben
Adatok előkészítése az action objektumhoz
További slice hozzáadása
Eladó információk hozzáadása
Módosítások az űrlapon
Adatok többszörös felhasználása a slice-ból
További logika hozzáadása
Reducer hozzáadása
Action elküldése
Szerver és adatbázis
Bevezetés
Állapotstruktúra változása
Szelektorok optimalizálása
MSW telepítése szerverhez
Adatbázis a szerverhez
Adatmodellek létrehozása az adatbázishoz
Eladói adatobjektum létrehozása
Termék adatobjektum létrehozása
Bejegyzések létrehozása az adatbázisban
Adatok küldése a szerverről GET kéréssel
Kliens az alkalmazáshoz
Aszinkron logika és Thunks
Bevezetés a thunk-ok használatába
A createAsyncThunk használatának előnyei
Thunk küldése komponensből
További reducerek
Dupla kérés elkerülése
Kérés állapotának alkalmazása
Eladók adatainak lekérése
Közvetlen thunk küldés
Thunk-kel küldött kérés feldolgozása
Adatok küldése thunk használatával
Eredmények megjelenítése a komponensben
Eladók listájának megjelenítése
Eladó oldala