Učbenik Redux
Orodja za delo
Osnovna orodja
Nameščanje in priprava React aplikacije
Nameščanje Redux in RTK z React
Nameščanje Redux DevTools Extension
Nameščanje React Router
Osnovna shema dela
Dodajanje slice-a
Reducers
Selektroji in useSelector hook
Pridobivanje podatkov iz store v komponenti
Obrazci in lokalna stanja
Dodajanje obrazca
Reducer in action
Pošiljanje action-a
Razprava o delovanju sheme
Delo s podatki
Uvod
Ločena stran za izdelek
Stran izdelka v brskalniku
Spreminjanje podatkov izdelka v store
Obrazac za urejanje podatkov
Stran za urejanje izdelka v brskalniku
Priprava podatkov za objekt action
Dodajanje še enega slice
Dodajanje informacij o prodajalcu
Vnašanje sprememb v obrazec
Večkratna uporaba podatkov iz slice
Dodajanje dodatne logike
Dodajanje reducerja
Pošiljanje action
Strežnik in podatkovna baza
Uvod
Sprememba strukture stanja
Optimizacija dela z izbirniki
Nameščanje msw za delo s strežnikom
Podatkovna baza za strežnik
Ustvarjanje podatkovnih modelov za podatkovno bazo
Ustvarjanje objekta s podatki prodajalca
Ustvarjanje objekta s podatki izdelka
Ustvarjanje zapisov v podatkovni bazi
Pošiljanje podatkov s strežnika z GET zahtevkom
Odjemalec za aplikacijo
Asinhrona logika in Thunks
Uvod v thunks
Prednosti uporabe createAsyncThunk
Pošiljanje thunk iz komponente
Dodatni reduktorji
Odstranjevanje podvajanja zahtevka.
Uporaba statusa zahtevka
Pridobivanje podatkov prodajalcev
Neposredno pošiljanje thunk
Obdelava zahtevka, poslanega s thunk
Pošiljanje podatkov s thunk
Prikaz rezultatov dela v komponenti
Prikaz seznama prodajalcev
Stran prodajalca