⊗jsrxPmBsAW 4 of 57 menu

Fungovanie Redux aplikácie

Teraz, vyzbrojení terminológiou, môžeme stručne prejsť hlavné fázy fungovania aplikácie na Reduxe, ktorú budete vytvárať neskôr.

Fungovanie aplikácie prebieha podľa myšlienky jednosmerného toku údajov, ako sme už spomenuli predtým.

V fáze inicializácie (pri prvom spustení aplikácie) sa pomocou koreňového redukora vytvorí úložisko store. Úložisko volá tento reduktor iba raz a zapíše vrátenú hodnotu ako počiatočný stav. Pri primárnom renderovaní komponenty aplikácie používajú aktuálny stav, uložený v úložisku. Tiež sa prihlásia na odber aktualizácií úložiska, aby okamžite vedeli o zmene stavu.

Pri ďalšej činnosti aplikácie dochádza k nasledovnému. Predpokladajme, že používateľ klikol myšou na tlačidlo. V tomto prípade sa pomocou kódu vytvorí akcia, ktorá je odoslaná do úložiska. Úložisko znova spustí reduktor s aktuálnym stavom a prijatou akciou. Výsledkom je, že zmenená hodnota stavu sa uloží ako nová. Tiež úložisko informuje prihlásené komponenty o zmene, že k zmene došlo. Na druhej strane komponenty skontrolujú, či boli zmenené časti stavu, ktoré potrebujú. Nakoniec, ak k zmene došlo, komponent spustí renderovanie pre zobrazenie nových údajov.

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť