O principal objetivo desta aplicação é criar um gerenciador de estados global que priorize a performance, garantindo que as renderizações ocorram somente quando necessário. Em outras palavras, apenas os componentes diretamente afetados por alterações específicas serão renderizados.
Na demonstração a seguir, estamos efetuando modificações no estado global, enquanto um hook monitora quais componentes estão sendo renderizados a cada ação.