linux-BR.org

Notícias de software livre e tecnologias

Dê uma olhada, por exemplo, no cartão do Openai:
Este cartão tem 6 gráficos diferentes (dois ocultos horizontalmente na primeira linha), cada um com suas próprias tendências, anomalias e marcos.Se houvesse uma tarefa de alta prioridade a ser realizada, por exemplo, manuseando a entrada do usuário, o React poderia interromper a renderização e concluir essa tarefa, mantendo assim a UI responsiva.Quando medimos o desempenho, a taxa média de quadros foi de 57,8fps, ou seja, o aplicativo estava caindo cerca de 2 quadros por segundo.Como resultado, ao renderizar a árvore do componente, o React seria capaz de interromper e lidar com eventos do usuário, mantendo a interface do usuário responsiva.Ao projetar a caixa de entrada, um feed estruturado de tais sinais, um dos principais objetivos era facilitar a fácil para os usuários entender o desempenho de uma empresa.

Fonte: https://engineering.synaptic.com/react-native-performance-optimization-using-render-locks-b19ea55f0796