Quiz – Aula 09: Context API 🧠
1. O que é o "Prop Drilling" no React?
Uma ferramenta para perfurar o banco de dados.
O problema de passar Props por muitos componentes intermediários que não precisam delas.
Uma técnica avançada de animação.
Quando o código do projeto fica muito grande.
2. Qual a principal função da Context API?
Armazenar imagens globalmente.
Compartilhar estados entre componentes sem precisar passar Props manualmente em cada nível.
Criar novas rotas para o site.
Acelerar a renderização do Virtual DOM.
3. Qual o papel do `Provider` (Provedor) no contexto?
Ele deleta os dados antigos.
Ele "envolve" os componentes e disponibiliza o valor para eles através da prop `value`.
Ele é um tipo de banco de dados SQL.
Ele serve apenas para estilização.
4. Qual hook usamos para "pegar" as informações de um contexto dentro de um componente funcional?
`useState`
`useContext`
`useContextAPI`
`useProvider`
5. Quando devemos evitar o uso da Context API?
Sempre que possível, pois ela é proibida pelo Facebook.
Para dados que mudam com extrema frequência (centenas de vezes por segundo), pois isso pode causar re-renderizações em excesso.
Para guardar o nome do usuário.
Em projetos pequenos.