React-query 란?React에서 데이터 관리를 단순화하기 위해 설계된 라이브러리 서버의 값을 클라이언트에 가져오거나, 캐싱, 값 업데이트, 에러핸들링 등 비동기 과정을 더욱 편하게 하는데 사용된다. Redux와 같은 상태 관리 라이브러리를 사용하고 있어도 React-query가 필요한 이유는 store에 서버 데이터와 클라이언트 데이터가 공존, 상호작용하며 서버 데이터도 클라이언트 데이터도 아닌 끔찍한 혼종이 되는 것을 방지할 수 있기 때문이다.즉, 서버와 클라이언트 데이터를 분리하여 관리할 수 있다. React-query 장점1. 자동 데이터 캐싱 기능말할 것도 없이 최고의 장점이다. 중복 데이터 요청이 발생할 경우 캐싱된 데이터를 반환하여 성능을 향상시키고 트래픽을 감소시킨다.이때 캐싱 ..