mutation
-
[ React ] 쉽고, 직관적인 React QueryTIL 2024. 2. 22. 22:54
다른 서버와의 API 통신과 비동기 데이터 관리를 위해 Redux-thunk, Redux-Saga 등 미들웨어를 채택해서 사용했다. 하지만 Redux-thunk, Redux-Saga 에는 다음과 같은 문제가 존재했는데 1. 보일러 플레이트 : 코드량이 너무 많다. 2. 규격화 문제 : Redux가 비동기 데이터 관리를 위한 전문 라이브러리가 아니다. ( 규격화 문제 ) 반면, React Query는 많은 강점을 가지고 있다. ( 쉽고, 책임에서 자유롭다 ) 1. 보일러 플레이트를 만들다가 오류가 날 일이 없다. 2. 내가 만든 부분이 아니기에 잘못이 일어난들 내 잘못이 아니다. 3. 사용방법이 기존 Redux-Thunk 대비 너무 쉽고 직관적이다. ✅ 리액트 쿼리의 주요 키워드 3가지 🚩 Query - ..