Sobes.tech

Frontend

Se estivesse a projetar uma aplicação assim tendo em conta um monorepo, como a dividiria em pacotes, considerando uma base de código única para web e plataformas móveis (React Native)?

Middle
177

O que é o modo concorrente e a renderização concorrente no React? Como funciona e para que serve?

Middle
172

Por que o React usa MessageChannel em vez de setTimeout para criar uma fila de renderização de cargas pesadas subsequentes?

Middle
171

Vamos supor que temos uma landing page de uma só página. É feita uma requisição, recebemos um JSON com 50 mil linhas, e enquanto ele é analisado, a interface fica travada devido à natureza de thread único do JavaScript. O que você sugeriria e como otimizar a filtragem e o parsing desse JSON para que a página não trave e a UI permaneça responsiva?

Middle
168

Usou o Apollo GraphQL apenas para consultas ou também para gestão de estado local (campos apenas no cliente, campos reativos)?

Middle
168

Mencionaste que trabalhaste com um monorepo — como foi organizado? Usaste micro-frontends?

Middle
168

Pode explicar em que princípios se baseia o SOLID?

Middle
162

Já trabalhou com React Native e React Native Web?

Middle
160

Forneça um exemplo do princípio de inversão de dependência no desenvolvimento frontend.

Middle
159

Tem mais experiência em tarefas técnicas, com pouca menção a aspectos comerciais? Foi uma espécie de líder técnico que cuidava da arquitetura, ou apenas implementava funcionalidades comerciais comuns?

Middle
156

Como evitar a re-renderização em cascata dos componentes filhos ao alterar o estado no componente pai?

Middle
144

Como funciona o Fiber e como é estruturada a priorização (scheduler) no React?

Middle
141

Forneça um exemplo do princípio de Segregação de Interfaces no desenvolvimento frontend.

Middle
135

Suponha que não seja possível fazer paginação no backend e que o Web Worker não esteja disponível. Como você resolveria essa tarefa?

Middle
133

Olhe para duas opções de código (com promessas/microtarefas recursivas) e diga, qual é a diferença entre a primeira e a segunda opção em termos de bloqueio da página.

Middle
131

Com quais gestores de estado teve que trabalhar e o que gosta, quais as vantagens e desvantagens que vê?

Middle
130

De que partes é composto o event loop?

Middle
128

Qual é o problema conhecido que ocorre com um grande número de setTimeouts sequenciais com timeout zero?

Middle
127

Fale-me sobre o hook useTransition — como funciona e para que é utilizado.

Middle
123

Como pode analisar JSON de forma sequencial, dividindo o processamento em chunks, para não bloquear o thread principal? Por que métodos pode passar o processamento do próximo chunk para não atrasar a página (por exemplo, requestIdleCallback, geradores)?

Middle
121
/2