useState의 참조 동일성
리액트 개발자는 메모이제이션과 레퍼런즈 보존을 안정적으로 유지하기 위해, 보통 useMemo를 가장 먼저 떠올린다. 최근에 있었던 실제 예를 하나 들어보고자 한다.
리액트 개발자는 메모이제이션과 레퍼런즈 보존을 안정적으로 유지하기 위해, 보통 useMemo를 가장 먼저 떠올린다. 최근에 있었던 실제 예를 하나 들어보고자 한다.
본 글은 props로 얻은 값으로 state를 초기화 하려는 일반적인 상황에 대해 이야기한다. 아마도 많은 개발자들이 비슷하게 코드를 작성 했을 것이다. 코드 자체의 문제는 아니지만 우리는 잠재적인 문제 몇 가지를 인지해야한다.
필자는 최근 주변에서 이러한 hook이 잘못 사용 되는 경우를 종종 봤다. hook 사용법 자체는 어렵지 않아 문제 없지만 상태관리는 결코 쉽지 않기 때문이다.
queryKey는 React Query에서 중요한 개념이다. 내부적으로 데이터를 캐시하고 쿼리에 대한 종속성이 변경될 때 자동으로 다시 가져올 수 있게 한다.
변수를 재할당하는 것은 코드의 히스토리를 바꾸는 것과 같다.