React Query(v4) - 0. Intro

2022. 12. 29.·🎨 프론트엔드 공부/기타

[유데미] React Query : React로 서버 상태 관리하기

📍클라이언트 상태 vs 서버 상태

- client state : 브라우저의 세션과 관련된 데이터

예) 언어, 테마 등 유저가 선택하는 정보

 

- server state : 서버에 저장된 데이터

fetching과 updating을 위해 비동기 API가 필요

예) DB에 저장된 post들

 

📍React Query의 역할

- React 앱에서 서버 상태를 쉽게 fetching, caching, synchronizing, updating 할 수 있다

- fetch로 바로바로 HTTP 요청을 보내서 데이터를 가져오는 것 대신 React Query가 cache한 데이터를 사용

- pagination / infinite scroll 쉽게 구현 가능

 

📍TanStack Query

- React Query v4(2022/7/20)부터 TanStack Query로 이름이 바뀜

 

📍참조

https://tanstack.com/query/v4/docs/react/overview

 

Overview | TanStack Query Docs

React Query is often described as the missing data-fetching library for React, but in more technical terms, it makes fetching, caching, synchronizing and updating server state in your React applications a breeze. Motivation

tanstack.com

 

'🎨 프론트엔드 공부/기타' 카테고리의 다른 글
  • React Query(v4) - 2. 기본
  • React Query(v4) - 1. v3에서 v4로 오면서 달라진점
  • [원티드 FE 프리온보딩] 2-1. CI & CD, Github Actions
  • [원티드 FE 프리온보딩] 1-2. Husky - git hook을 쉽게하는 라이브러리
지식물원
지식물원
지식이 자라는 식물원!
  • 지식물원
    지식물원
    지식물원
  • 전체
    오늘
    어제
    • 분류 전체보기 (516)
      • 🎨 프론트엔드 공부 (253)
        • JS & TS (92)
        • HTML & CSS (22)
        • React & Next (49)
        • Vue & Nuxt (22)
        • 기타 (68)
      • 🤓 기술 학습 & 공부 기록 (116)
        • Node.js (0)
        • Python (37)
        • 백엔드 (0)
        • 딥러닝 (1)
        • 컴퓨터 일반 (72)
        • 개발 인프라 (6)
      • 👨‍💻 프로젝트 경험 (6)
        • Work (0)
        • Toy (6)
      • ⚙️ 개발 팁 & 노하우 (21)
        • 프론트엔드 (6)
        • 기타 (15)
      • ☕️ 커리어 & 인터뷰 준비 (88)
        • 코딩 테스트 (88)
      • 📰 기술 트렌드 & 생각 정리 (4)
      • 📚 기타 (25)
        • 마케팅 (15)
        • 비개발서적 (10)
  • 블로그 메뉴

    • 태그
  • 링크

  • 공지사항

    • 모바일 접속 시 코드 하이라이팅 깨질 때
  • 인기 글

  • hELLO· Designed By정상우.v4.10.3
지식물원
React Query(v4) - 0. Intro
상단으로

티스토리툴바