Redux oktatóanyag

Bevezetés Két alapvető ötlet Alapfogalmak A Redux alkalmazás működése Három alapelv

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
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás