24.04.13 23:31 작성
·
252
0
react-query에서 하나의 궁금 증이 있는데
제가 아직 다 안봐서 헷갈릴 수도 있긴 하겠지만
prefetchQuery의 경우는 post, pus, delete 등의 메소드 일때는 사용 하지 않고 대부분 get일때만 사용 하나요?!
post, pus, delete 의 메소드들은 Mutation으로 사용 된다고 생각 하면 될까요?! 헷갈리네요 ㅠㅠ
prefetchQuery말고 axios 와 같은 라이브러리를 붙여서 사용 해도 될까요?! fatch 를 사용 하셔서 한번 여쭤 봅니다 ㅎㅎ
답변 1
0
2024. 04. 14. 00:14
prefetchQuery는 보통 데이터를 가져오는 용도로 쓰고 데이터를 가져올 때는 get 메서드를 주로 쓰므로 그렇게 굳어진 것입니다. 다른 메서드로 데이터 가져와도 상관없습니다.
axios를 쓰셔도 됩니다만 axios를 쓰시면 next가 제공하는 fetch의 캐싱 기능을 쓰지 못해 직접 구현하셔야 합니다.