Sobes.tech

Frontend

Qual é a diferença entre componentes controlados e não controlados no React? Em que casos é melhor usar componentes não controlados?

231

O desenvolvedor recebe um token JWT após o login. O que fazer com ele? Onde é melhor guardar o token — no localStorage ou no cookie? Como guardar o token no cookie?

190

Por que é que um gestor de estado (por exemplo, Redux) é melhor do que simplesmente dividir em partes os contextos?

155

Há um array de utilizadores que são exibidos através de map. Onde está o erro e o que falta aqui?

153

Como proteger a função de soma caso o backend possa enviar dados incorretos (indefinidos, strings em vez de números)?

153

Está tudo correto: o backend definiu um cookie HTTP-only. Mas ao atualizar a página, o cookie desaparece. Qual pode ser o problema?

149

Existem dois componentes: App e Child. Child está dentro de App e envolvido em memo. No App há um objeto user que é passado para o Child como prop, e um botão que altera o count. O que acontecerá ao clicar no botão? Como fazer para que o Child não seja rerenderizado?

149

Por que o RTK Query ou React Query são melhores do que uma fetch comum para requisições? Como o frontend entende quando precisa atualizar os dados?

148

Determine a ordem de saída no console para o código que usa setTimeout e Promise (tarefa sobre o Event Loop).

147

Tarefa Two Sum: dado um array de números e um número alvo target. Encontre os índices de dois números cuja soma seja igual ao target. Qual é a complexidade da sua solução?

139

Os dados tabulares vêm do backend na forma de uma matriz de objetos. Escreva uma função para calcular a soma do campo amount.

128

Que problemas um desenvolvedor iniciante enfrentará ao criar um grande useContext para toda a aplicação e usá-lo em todos os componentes? Quais ferramentas podem ajudar a contornar esse problema?

127

Como lidar com uma função passada como prop para um componente filho para evitar renderizações desnecessárias?

116