230109 TIL

고먐미·2023년 1월 9일
0

React Query

되짚어가기

  1. 왜쓰냐 ???
  • 원래는 다른 서버와 API 통신, 비동기 데이터 관리를 위해 미들웨어를 채택했음
  • 근데 보일러 플레이트 (코드량 많음). Redux가 비동기 데이터를위한 전문 라이브러리가 아님
  1. 서버 데이터와 클라이언트 데이터 분리를 위해 쓴다는데... 머라는거지 ??

React Query! 3가지만 기억하자!

  1. Query
  • 어떤 데이터에 대한 요청
  • axios 의 get 과 비슷함
  1. Mutation
  • 어떤 데이터를 바꾸는 것 (어떤 데이터?? -> 데이터 그룹 그 자체)
  • 바꾼다는 것 = 추가,수정,삭제
  1. Query Invalidation
  • 위에서 봤던 Query를 무효화 !
profile
개념을 이해하고 다른사람에게도 알려줄 수 있는 개발자가 되고 싶어요..

0개의 댓글