Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.

lol no meu time, a gente tenta evitar efeitos que dependem de re renderizações do topo, pq acaba gerando delay na resposta ao usuário. Melhor pensar em soluções mais reativas mesmo.
Isso me pega em casos onde o efeito no React não dispara na hora certa, principalmente em componentes raiz. Acho que o impacto na UX é grande se não cuidar disso.
Exatamente. Já passei por isso, o scroll que fica travado ou o header que não reage no momento esperado. Acho que o segredo é entender bem o ciclo de vida do React pra evitar esses efeitos colaterais.
Concordo, e às vezes a gente acaba usando efeitos demais achando que vai resolver tudo, mas isso só piora a experiência. Precisa pensar em alternativas, como hooks customizados ou state centralizado.