React / Next.js

Gerenciamento de estado com Context

Context API, createContext, useContext, Provider pattern, context composition, performance

18 perguntas de entrevista·
Junior
1

O que é o Context API no React?

Resposta

Context API é um mecanismo integrado ao React que permite compartilhar dados entre componentes sem passar explicitamente as props por cada nível. Resolve o problema de prop drilling criando um estado global acessível a todos os componentes descendentes. Context é especialmente adequado para dados raramente modificados, como tema, idioma ou informações do usuário autenticado.

2

Qual função é usada para criar um novo Context?

Resposta

A função createContext é o método nativo do React para inicializar um novo contexto. Aceita um valor padrão opcional que será usado se um componente consumir o Context sem um Provider pai. Esta função retorna um objeto contendo Provider e Consumer, embora Consumer raramente seja usado com hooks modernos.

3

Qual hook é usado para consumir o valor de um Context?

Resposta

O hook useContext permite que componentes filhos leiam o valor fornecido pelo Provider mais próximo na árvore de componentes. Substitui a antiga API Consumer e oferece uma sintaxe mais concisa e legível. O componente se reinscreverá automaticamente nas mudanças do Context e se atualizará de acordo.

4

Qual componente é usado para fornecer um valor a um Context?

5

O que acontece se um componente usa useContext sem um Provider pai?

+15 perguntas de entrevista

Domine React / Next.js para sua proxima entrevista

Acesse todas as perguntas, flashcards, testes tecnicos, exercicios de code review e simuladores de entrevista.

Comece gratis