[React] useCallback, useMemo 잘 쓰기
[React] useCallback, useMemo 잘 쓰기 React로 개발하다보면 useCallback, useMemo를 사용하는 경우가 많이 있습니다. 해당 hook들은 성능 개선을 위해서 사용됩니다. 조금 더 자세히 말하면 이 함수나 변수 값이 component 내부에서 특정 조건에 해당할 때만 다시 생성하겠다 라는 의미입니다. 해당 게시글은 useCallback, useMemo에 대해 상세하게 다루는 게시글이 아니니깐 여기까지만 설명하겠습니다. 그런데 위 useCallback, useMemo를 의도와 맞지 않게 사용하거나 사용하였는데 내가 원하는 대로 동작하지 않는 경우가 있습니다. 사실 의도와 맞지 않게 사용하는 것은 큰 문제가 되지 않지만, 내가 원하는 대로 동작하지 않는 것은 문제가 됩니다..