⊗jsrtPmHkEfs 3 of 47 menu

Efekty v React

Než se podíváme na použití hooku useEffect, musíme pochopit, co to vlastně efekty v React jsou.

Efekty nebo vedlejší efekty (side effects) - to jsou dodatečné akce, které umožňují komponentě se připojit a synchronizovat s externími systémy.

Pod externími systémy se rozumí ty části kódu nebo aplikace, které nejsou pod kontrolou React. Zde se jedná o práci se sítí, DOM prohlížeče, animace, widgety vytvořené s použitím externích UI knihoven a dalšími aplikacemi, které nejsou vytvořeny v React.

Efekty umožňují spustit kód po vykreslení, čímž dávají možnost synchronizovat vaši komponentu s takovými systémy mimo React.

Efekty mohou být provedeny v okamžiku prvního vykreslení komponenty, v okamžiku změny sledované hodnoty nebo když je životní cyklus komponenty ukončen.

Je třeba si pamatovat, že efekty jsou jakýsi druh "nouzového" východu z React, nemělo by se jich zneužívat.

Č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