1️⃣ React Query가 만들어진 이유와 이점React Query는 서버 상태 관리의 복잡성을 줄이기 위해 만들어졌습니다. React의 기본 상태 관리 방식은 클라이언트 상태를 관리하는데 적합하지만, 서버 상태를 관리할때 아래의 문제들이 발생합니다. 데이터 동기화 문제서버 데이터와 UI 간의 동기화를 수동으로 처리해야 합니다. 캐싱과 갱신 문제서버에서 가져온 데이터를 효율적으로 캐싱하고 필요한 경우 새로 고쳐야 합니다. 로딩, 오류 상태 관리의 복잡성데이터 fetching과 관련된 로딩 및 에러 상태를 따로 관리해야 합니다. 의존성 관리여러 쿼리가 서로 의존성을 가지는 경우, 이들의 데이터 흐름을 관리하기 어렵습니다. React Query는 위 문제들을 해결하기 위해 설계된 라이브러리로, 서버 상태..