첫번째 인자: 이 쿼리를 식별하는 고유 키 (캐시에서 데이터를 관리하는 기준이 됨)두번째 인자: 데이터를 가져오는 비동기 함수 (콜백 함수)캐시 는 react-query가 데이터를 저장하고 관리하는 메모리 영역(react-query의 캐시는 브라우저 메모리 안에 저장)
쿼리가 처음 실행 될때 isLoading이 true로 설정되고 요청이 완료되면 data를 가져오기 위해 네트워크 요청이 전송되며, 쿼리 키를 사용하여 캐싱된다.그 후 다른 페이지를 갔다가 다시 돌어오면 쿼리 키를 사용하여 캐시된 데이터가 로딩없이 즉시 반환하기 때문에
stale time: 서버 데이터가 자주 변경되지 않거나 유저에게 완전 최신 데이터가 표시되지 않아도 되는 경우 매번 페이지 접속때마다 백그라운드에 refetch을 할 필요 없이 캐싱된 데이터를 사용할 수 있다. (기본 시간 0초)true 로 설정하면, 데이터가 오래된
정기적으로 데이터를 가져오는 프로세스를 나타낸다. (Polling 방식)예) 매초 데이터를 가져오고 싶은 다양한 주식의 실시간 가격을 표시하는 구성이 있는경우number type으로 ms 단위로 주기를 설정한다.refetchInterval를 사용하면 refetchOnM