Tanstack Query에 대해 알아보자 (등장 배경, 주요 기능)
·
Front-end/라이브러리
개요서버 상태 관리 라이브러리라는 것만 인지하고 사용했던 Tanstack Query에 대해 자세히 정리해보려고 한다.프로젝트를 진행하면서 외부 API로부터 데이터를 불러올 때 Tanstack Query를 자주 사용했었다.하지만 매번 “이건 이렇게 쓰는 거구나” 수준에서 그쳤고, 이 라이브러리를 왜 사용하는지, 어떤 개념에 기반해 작동하는지에 대한 본질적인 이해는 부족했던 것 같다. 그래서 이번 글에서는 Tanstack Query가 등장하게 된 배경과 핵심 개념을 정리해 보았다. Tanstack Query를 사용하기 이전의 데이터 패칭 방식React에서 서버 데이터를 불러올 때, 일반적으로는 다음과 같은 방식으로 작성한다: const [data, setData] = useState(null);useEff..