TIL 7/7 redux-thunk, react-query
2023. 7. 7. 21:46ㆍDev/TIL WIL
리덕스 thunk를 통해 서버와의 통신과정에서 각 상황별로 컨트롤 할 수 있었다.
하지만 긴 보일러플레이트와 최적화되지 않은 라이브러리라는 단점이 있었다.
react-query를 배우고나니 엄청 편했다.
두개를 배우고나니 의문점이 생겼다.
리액트 쿼리는 직접 서버와 통신해 데이터를 가져오고 변경도 가능하니 리덕스를 사용할 필요가 없었다.
redux 와 thunk를 사용하는 것 또는 react-query를 사용하는 것 뭐를 선택해야 할까?
redux는 전역 상태관리를 해주고 query는 전역서버상태를 관리해준다고 했다.
서버와 통신이 필요없는 클라이언트 사이드의 상태(모달상태 등)들은 redux를 통해 관리하고
서버와 데이터를 주고받는 서버 사이드(유저정보, post정보 등)는 query를 이용한다.
'Dev > TIL WIL' 카테고리의 다른 글
| TIL 7/19 깃 문제 (1) | 2023.07.19 |
|---|---|
| TIL 7/18 카카오 지도 API 구현 (0) | 2023.07.18 |
| TIL 6/19 useEffect return (0) | 2023.07.04 |
| 6월 4주차 WIL (0) | 2023.06.25 |
| TIL 6/19 useState set (0) | 2023.06.20 |