React Hooks
React Hooks – Magyar Útmutató
React 19 (2025) – magyar útmutató hooks-hoz kezdőtől haladó szintig.
React Hooks – Magyar Útmutató
Verzió: React 19 (2025) | Szint: Kezdőtől haladóig
Mi az a Hook?
A Hook egy speciális függvény, amivel React funkciókat (pl. state kezelést, lifecycle eseményeket) használhatsz funkcionális komponensekben – osztályok nélkül.
A neve onnan jön, hogy "beakasztod" magad a React belső működésébe (hook into).
🔒 Az arany szabályok (Rules of Hooks)
- Csak komponens szintjén hívd – ne feltételek, ciklusok belsejéből.
- Csak React funkcionális komponensben (vagy saját custom hookban) használd.
- Neve mindig
use-zal kezdődik.
Mit találsz a React Hooks szekcióban?
- State Hookok – useState, useReducer
- Context Hook – useContext
- Ref Hookok – useRef, useImperativeHandle
- Effect Hookok – useEffect, useLayoutEffect, useInsertionEffect, useEffectEvent
- Performancia Hookok – useMemo, useCallback
- Transition Hookok – useTransition, useDeferredValue
- Egyéb Hookok – useId, useDebugValue, useSyncExternalStore, useOptimistic, useActionState
- React DOM Hook – useFormStatus
- Custom Hooks – saját hook írása
- Összefoglaló táblázat – gyors áttekintés és hasznos linkek