Sobes.tech
Junior

S jakými hooky jste pracovali?

sobes.tech AI

Odpověď od AI

  • useState: Pro správu stavu komponenty.
  • useEffect: Pro provádění vedlejších efektů ve funkčních komponentách (načítání dat, přihlášení k událostem atd.).
  • useContext: Pro přístup k hodnotě kontextu.
  • useRef: Pro vytvoření odkazu na prvek DOM nebo uchování měnitelné hodnoty, která nezpůsobí renderování.
  • useCallback: Pro memoizaci callback funkcí, aby se zabránilo zbytečnému znovu-renderování dětských komponent.
  • useMemo: Pro memoizaci vypočítaných hodnot, aby se zabránilo opakovaným výpočtům.
  • useReducer: Alternativa k useState pro složitější logiku stavu, zejména když následující stav závisí na předchozím nebo když aktualizační logika zahrnuje několik podhodnot.
  • Vlastní hooky: Vytvořil jsem vlastní hooky pro opakovaně použitelnou logiku, například pro práci s API nebo stavem formuláře.