⊗jsrxPmBsInr 1 of 57 menu

Knihovna Redux

V tomto tutoriálu se seznámíme s velmi užitečnou a cennou JavaScript knihovnou Redux. Název knihovny pochází od dvou slov - názvu funkce reduce a architektury Flux aplikací na Reactu, v jejímž základu leží použití jednosměrného toku dat.

Především je Redux předvídatelný kontejner nebo úložiště stavů dat aplikace. Už jsme se setkali s pojmem stavu nebo státu (state) při studiu tutoriálu React. S pomocí Reduxu lze psát klientské, serverové nebo nativní aplikace, které se chovají předvídatelně, snadno se škálují a testují.

Čím je ještě Redux atraktivní? Pomáhá nám spravovat globální stav aplikace. Nástroje a techniky používané v Reduxu umožňují snadněji pochopit kde, proč a jakým způsobem se stát změnil, a také jak se bude chovat logika aplikace v případě takových změn.

Redux je samostatná knihovna, ale lze ji používat ve spojení s takovými populárními frameworky, jako jsou React, Angular, Vue, a také čistým JavaScriptem. Když trochu předběhneme, řeknu, že v našem tutoriálu budeme používat spojení s Reactem.

Navzdory důležitosti tohoto nástroje je při vytváření aplikace třeba rozumně zhodnotit nutnost jeho použití. Redux potřebujete, pokud máte velké množství států potřebných v různých částech aplikace, anebo se stavy mění velmi často, anebo máte příliš složitou logiku pro aktualizaci států.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout