동일한 값을 반환하는 함수를 계속 호출해야 하면 필요없는 렌더링을 한다고 볼 수 있습니다.
맨 처음 해당 값을 반환할 때 그 값을 특별한 곳(메모리)에 저장합니다. 
이렇게 하면 필요할 때 마다 다시 함수를 호출해서 계산하는게 아니라 이미 저장한 값을 단순히 꺼내와서 쓸 수 있습니다.
보통 이러한 기법을 캐싱을 한다. 라고 표현하기도 합니다.

'Front-End > React' 카테고리의 다른 글

[React] Redux 설정  (0) 2023.11.12
[React] Redux Toolkit 에 대해서  (0) 2023.11.10
[React] useCallback 에 대해서 공부  (0) 2023.11.10
[React] React.memo 공부  (4) 2023.11.09
[React] 리랜더링의 발생 조건  (0) 2023.11.09

+ Recent posts