Pular para conteúdo

Quiz 04 - Introdução

1. Qual o uso mais comum do Hook `useEffect`?
Mudar a cor do texto no CSS.
Lidar com efeitos colaterais como busca de dados em APIs.
Declarar uma nova variável numérica.
Criar um novo componente de botão. *Explicação: O useEffect é usado para "sincronizar" o componente com sistemas externos (APIs, timers, etc).*
2. O que acontece se omitirmos o array de dependências no `useEffect`?
O componente não carrega.
O efeito roda apenas uma vez.
O efeito roda em TODA renderização do componente.
O React lança um erro fatal. *Explicação: Sem o array [], o React executa o efeito após cada ciclo de renderização.*