Closed seeoya closed 5 months ago
client/src/query
폴더에 query js 파일 생성 (redux처럼 모아서 확인하기 위해)useQuery
, PUT, DELETE 등 작업할 땐 useMutation
을 사용
https://github.com/seeoya/bapbaksa/blob/bc229f1e33d9a0359dec13125e8be2edd9aa35d0/client/src/query/fridgeQuerys.js#L1-L106@post50 @Hanbiman @choiheebeom
c.c staleTime: 어느정도까지 신규 데이터로 체크할지 판단하는 기준 0 (갱신 바로바로 되어야 하는 경우) or Infinite (오래되어도 되는 경우)
gcTime: 캐시 유지되는 시간 0 (바로바로) or 1000 60 30 (30분 등등)
refetchInterval: setInterval 느낌으로 데이터 갱신함 (1000으로 하면 1초에 한번씩 서버에 요청하므로 주의)
REST 서버에서 받아오는 레시피 리스트, 재료 리스트, 마켓 아이템 리스트를 react query를 이용해 저장하도록 추가 필요