머리말

일단 제가 아는 선(현재 프로젝트에서 적용한)에서의 내용만 정리해보겠습니다. 틀린 부분이 있다면 바로 알려주세요!

그리고 사용하시다가 새로운 옵션이나 새로운 내용, 더 좋은 사용법을 알게되었다면 이 문서에 작성해주세요 😁

소개

react-query는 서버의 상태를 관리하는 라이브러리 이다.

공식사이트에서 말하는 서버의 상태란 아래와 같다.

사용 목적

내가 생각하는 react-query의 사용 목적중 하나는 기존 redux를 사용할 때 비동기 처리를 하기위해선 redux-thunkredux-saga를 사용해야 했는데 많은 양의 보일러플레이트 코드가 필요 했는데, react-query를 사용하면 보일러플레이트 코드의 크기가 상당히 작아진다! 밑에 있는 예시 코드를 보면 조금 더 와닿을 것이다.