O analista José está implementando a interface gráfica da
aplicação web JusticaSE, utilizando a biblioteca JavaScript React.
A JusticaSE possui uma tela de dashboard, implementada pelo
componente TelaD, que demanda alto custo computacional para
ser renderizada. A fim de reduzir o custo de renderização da tela
de dashboard, José encapsulou determinadas functions de TelaD
em um Hook nativo da biblioteca React. O Hook utilizado por José
memoriza a definição de uma function ao longo de várias
renderizações de um componente.
José utilizou o React Hook: