abortsignal (1) 썸네일형 리스트형 리액트 쿼리 : 쿼리 취소하기 쿼리 취소에 관하여: 직접 useFetch와 같은 훅을 구현할 경우, unmount된 경우에도 상태 설정 훅을 호출하여 개발 환경에서 오류 메세지를 마주치는 경우가 많죠. 즉, 보통은 요청을 일단 보내면 이후에 필요 없어져도 요청은 그대로 두고 응답받은 내용을 사용 안 하는 식으로만 구현합니다. React-Query와 같은 라이브러리를 사용하여도 해당 전략은 마찬가지입니다. ...기본적으로 프로미스가 리졸브되기 전에 마운트 해제되거나 사용되지 않는 쿼리는 취소되지 않습니다. 즉, 프로미스가 리졸브된 후 결과 데이터를 캐시에서 사용할 수 있음을 의미합니다. 이 동작은 쿼리 수신을 시작했지만 완료되기 전에 컴포넌트를 마운트 해제한 경우 유용합니다. 컴포넌트를 다시 마운트하였을 때, 쿼리가 아직 가비지 수집되.. 이전 1 다음