-
useQuery(tanstack/react-query)React/react 2023. 7. 24. 13:00
아래와 같이 나눠서 사용하려고 한다.
상태관리: Zustand
API 호출: React-query(tanstack/react-query)
api 호출은 react-query를 사용하는게 편하고, 'tanstack/react-query' 를 사용하려고한다.
queryKey은 필수 값 이다, 키 값을 입력해주고 Array에 넣어주기 때문에 여러 개의 키 값을 넣어줘도 된다.
queryFn에는 data로 불러 올 promis 값을 넣어준다.
const { isLoading, error, data: videos, } = useQuery({ queryKey: ["videos", keyword], queryFn: () => youtube.search(keyword), });
상태관리를 하기 위한 Zustand 는 다른 포스트에 정리를 하려고 한다.
'React > react' 카테고리의 다른 글
useEffect() (0) 2024.06.28 컴포넌트가 리렌더링 되는 시점은? (0) 2024.01.30 react-router-dom (0) 2023.12.05 Context 란? (0) 2023.07.24 useCallback(); (0) 2023.07.19