※ 커스텀 훅 정리
- 커스텀 훅 : 리액트의 기본 훅을 활용해서 자주쓰는 기능들을 마치 플러그인처럼 하나의 패키지로 묶어서 재활용하는 형태
- 커스텀 훅 조건 :
1. 파일이름이 무조건 use로 시작 해야 됨
2. 다른 리액트 hook안쪽에서는 호출이 불가능 useEffect
3. 다른 핸들러 함수 안쪽에서도 호출이 불가능
- useQuery : 문자열로 구성이 고유의 쿼리키라는 것을 이용해서 비동기를 데이터를 가져와서 관리하기 위한 함수
고유쿼리키(배열), 데이터패칭함수 , 리액트 쿼리 설정값 (객체)
비동기 데이터를 패칭해서 리액트 쿼리 설정값에 따라 캐싱처리한 후 리턴
- useMutation : 데이터를 가져오는 것 뿐만 아니라 서버의 데이터를 직접 변경 요청 할 수 있는 함수
- useQueryClient : 추가적인 인스턴스의 함수 호출하기 위한 객체
'IT > React' 카테고리의 다른 글
[React] Debounce 정리 (0) | 2023.08.23 |
---|---|
[React] uncontrolled input이라는 에러 해결 (0) | 2023.08.08 |
[React] React 18 버전에서의 Suspense (0) | 2023.08.02 |
[React] React 18 버전에서의 SSR 작업 흐름 (0) | 2023.08.02 |
[React] useTransition 정리 (0) | 2023.08.02 |