Jaymyong66

  • 홈
  • 태그
  • 방명록

리액트쿼리 1

Tanstack-Query 캐싱이 왜 필요하지? (gcTime, staleTime)

1. Tanstack-query에 캐싱 기능이 필요한 이유Tanstack-query는 비동기 상태, 서버 상태를 관리해주는 라이브러리이다.브라우저와 서버 자체적으로도 캐시 관리를 할텐데, 서버의 상태를 관리하는 라이브러리에서도 캐싱이 필요한 이유가 궁금했다.클라이언트 측에서 서버의 상태를 알고 싶다면 항상 최신의 상태를 알도록 요청하고, 이에 대한 캐싱은 브라우저나 서버의 책임이지  tanstack-query의 책임이 아니지 않을까? 라는 생각이었다.  하지만 tanstack-query는 갖고 있는 서버 상태를 유효성 검사를 하며 네트워크 요청 자체를 효율적으로 관리하고자 했던 것이다. 간단히 정리하자면,네트워크 요청을 최소화한다. 동일한 데이터를 반복적으로 서버에 요청하지 않도록 한다. 이는 서버 부..

프론트엔드 2024.12.12
이전
1
다음
더보기
프로필사진

Jaymyong66

https://github.com/JayMyong66

  • 분류 전체보기
    • 프론트엔드
    • 우아한테크코스-6th-FE
      • 트러블슈팅
    • 회고
    • 백엔드
    • CS지식
    • Web3
    • 인프라
    • AI
    • 알고리즘

Tag

CS지식, 기술면접, tanstack-query, 오블완, 채널톡, 트러블슈팅, cs면접, react-query, React, ai_agent, notgpt, 티스토리챌린지, web3, 리액트쿼리, tanstack-qeury, 프론트엔드, styleLint, ai agent, 자료구조, playwright,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © JaewiMyong66. All rights reserved.

티스토리툴바