# Hooks no React > [!NOTE] Hooks no [[React]] > Hooks no [[React]] são funções que permitem que você "engate" nos recursos de estado e ciclo de vida do [[React]] a partir de componentes de função. Eles foram introduzidos no [[React]] 16.8 para resolver algumas limitações dos componentes de classe e tornar o desenvolvimento de componentes mais simples e flexível. > > Existem 2 tipos principais de Hooks: Os [[Hooks de estado no React]] e os [[Hooks de efeito no React]]. Entretanto, existem outros tipos de Hooks disponíveis no [[React]]. **:: Referência ::** [Built-in React Hooks – React](https://react.dev/reference/react/hooks) # Notas