Redux Tutorial

Uvod Dve osnovne ideje Osnovni termini Redux aplikacija u radu Tri osnovna koncepta

Alati za rad

Osnovni alati Instalacija i priprema React aplikacije Instalacija Redux i RTK sa React-om Instalacija Redux DevTools Extension Instalacija React Router-a

Osnovna shema rada

Dodavanje slajsa Redukeri Selektori i hook useSelector Pribavljanje podataka iz store-a u komponenti Forme i lokalni stanovi Dodavanje forme Reducer i action Slanje action-a Rasprava o radu sheme

Rad sa podacima

Uvod Posebna stranica za proizvod Stranica proizvoda u pregledaču Izmjena podataka o proizvodu u store-u Forma za uređivanje podataka Stranica za uređivanje proizvoda u pregledaču Priprema podataka za objekat action Dodavanje još jednog slice-a Dodavanje informacija o prodavcu Unošenje izmjena u formu Višestruko korišćenje podataka iz slice-a Dodavanje dodatne logike Dodavanje reducer-a Slanje action-a

Server i baza podataka

Uvod Izmena strukture stejt-a Optimizacija rada sa selector-ima Instalacija msw za rad sa serverom Baza podataka za server Kreiranje modela podataka za bazu podataka Kreiranje objekta sa podacima prodavca Kreiranje objekta sa podacima proizvoda Kreiranje unosa u bazi podataka Slanje podataka sa servera pomoću GET-zahteva Klijent za aplikaciju

Asinhrona logika i Thunks

Uvod u thunks Prednost korišćenja createAsyncThunk Slanje thunk iz komponente Dodatni reducers Eliminacija dupliranja zahteva. Primena statusa zahteva Dobijanje podataka o prodavcima Direktno slanje thunk Obrada zahteva poslatog pomoću thunk Slanje podataka pomoću thunk Prikaz rezultata rada u komponenti Prikaz liste prodavaca Stranica prodavca
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij