안녕하세요.
TanStack Query를 직접 구현해보는 프로젝트를 만들게 되어 공유해봅니다.
https://github.com/mugglim/build-your-own-tanstack-query
GitHub - mugglim/build-your-own-tanstack-query: Build your own TanStack Query and useQuery hook
Build your own TanStack Query and useQuery hook. Contribute to mugglim/build-your-own-tanstack-query development by creating an account on GitHub.
github.com
실제 TanStack Query 코드와 100% 일치하지 않지만 전체적인 동작 흐름을 이해하는 데 도움이 되시기를 바랍니다.
구현해 보는 기능은 아래와 같습니다.
- 외부 라이브러리에 의존하지 않는 core 영역(QueryClient, QueryCache, Query, QueryObserver)
- staleTime, gcTime(cacheTime)의 동작 흐름
- React에서 core 영역의 코드를 사용하는 방법
기여는 언제든지 매우 환영입니다! 🙂
댓글