Reparei que devido ao uso do setState nos eventos onChange dos imputs, toda vez que digitamos um caractere a página é renderizada. Isso não é oneroso para aplicação?
Reparei que devido ao uso do setState nos eventos onChange dos imputs, toda vez que digitamos um caractere a página é renderizada. Isso não é oneroso para aplicação?
Fala aí Joaquim, tudo bem? Nesse exemplo não, o processo de renderização do React é muito bom, eles implementam o Virtual DOM e possuem um algoritmo de reconciliação bem performático.
Se fosse um exemplo mais complexo, por exemplo: Animação a cada scroll
ou mousemove
, ai sim, deixar esse valor guardado no estado e a cada evento disparado atualizar o mesmo, iria ficar bem ruim.
Espero ter ajudado.