서버랑 통신하는 기능들을 ajax로 구현하다 보면 응용 기능들이 필요할 때가 있다. - ajax 성공/실패 시 다른 UI 보여주기 - 몇 초마다 자동으로 ajax 요청 - 실패 시 몇 초 후 요청 재시도 - prefetch (다음 페이지 내용 미리 가져오기) react-query 라이브러리를 사용하면 위 기능들을 쉽게 구현할 수 있다. react-query는 실시간 데이터를 계속 가져와야 하는 사이트에서 잘 사용된다. 아래는 npm i react-query 후 초기 세팅 화면이다. (index.js) react-query를 사용해 ajax 요청을 하기 위해서는 useQuery 함수를 사용하면 된다. useQuery를 사용하면 ajax 현재 상태를 쉽게 파악할 수 있다. let result = useQue..