glossárioReact
$cat~/glossario/react-hook.md
Hook
React
Função use* que acessa recursos React em componentes funcionais.
seção
Explicação
Hook — Função use* que acessa recursos React em componentes funcionais.
Rules: só top-level component/custom hook; só React functions. use* naming convention.
Custom hooks share stateful logic not UI.
seção
Exemplo
function useWindowWidth() { const [w, setW] = useState(window.innerWidth); useEffect(() => { /* resize listener */ }, []); return w;}seção
Modo de uso
Extract reusable logic
Test logic hook testing library
Compose hooks
seção
Armadilhas comuns
Hook in condition loop illegal
Missing deps useEffect stale
seção
Termos relacionados
$cd~/glossario/relacionados
Mais em React
Outros termos da mesma categoria para revisão em sequência.