728x90
반응형
react 사용시, 상태 관리를 위해 redux, react query 사용을 고려할 수 있다.
redux는 클라이언트 쪽의 상태
react query는 서버 쪽의 상태와 관련하여 상태관리를 돕는다.
클라이언트 내에서 관리되면 충분한 경우 redux,
서버에서 데이터를 얻어와야 하나, 불필요한 중복 요청 등을 줄이기 위해 캐싱 기능등을 이용하려면 react query를 사용
redux, react query를 용도에 맞게 함께 사용할 수도 있지, 꼭 하나만 사용하는게 정답은 아니다.
아래 자세하게 설명하신 분의 블로그 글을 남긴다.
728x90
반응형
'React' 카테고리의 다른 글
React: Component내의 element를 useRef를 통해 접근 및 값 변경 (0) | 2024.06.20 |
---|---|
React: React 프로덕션 모드로 localhost 실행 시키기 # strict mode (0) | 2024.06.19 |
React: useForm을 활용해서 다른 컴포넌트 간에 변수 주고 받는 예제 # useForm # watch # useFormContext # 파일 업로드 (0) | 2024.06.18 |
React: Strict mode # useEffect # useRef (0) | 2024.06.13 |
React: install project in ubuntu # Node.js # npm (0) | 2024.05.20 |