Junior
Aké hlavné hooky React poznáte a používate?
sobes.tech AI
Odpoveď od AI
useState: Na spravovanie stavu komponentu.useEffect: Na vykonávanie vedľajších efektov (dopyty na API, odber, manipulácie s DOM) vo funkčných komponentoch ako reakcia na zmeny.useContext: Na prístup k hodnote kontextu z komponentu, bez odovzdávania propsov cez medziúrovne.useRef: Na uchovávanie mutabilných hodnôt, ktoré nespôsobujú rerender, alebo na získanie odkazu na DOM prvok.useMemo: Na memoizáciu výpočtov a zabránenie ich opakovanému vykonávaniu pri každom renderi, ak sa závislosti nezmenili.useCallback: Na memoizáciu funkcií, aby sa zabránilo ich vytváraniu pri každom renderi a predišlo problémom s výkonom pri ich odovzdávaní do komponentov, ktoré používajúReact.memo.useReducer: Alternatíva kuseStatena správu zložitejšieho stavu, obzvlášť užitočná pri mnohých súvisiacich aktualizáciách alebo keď závisí ďalší stav od predchádzajúceho.useLayoutEffect: Spúšťa sa synchronne po všetkých mutáciách DOM a predtým, než prehliadač "