API마다 패치해오는 방법을 의논해봐요 (feat.tanstack-query, useFetch) #260
Replies: 3 comments
-
캐시타임: 기본 5분
캐시 타임, 스테일 타임에 대한 참고자료 https://ttaerrim.tistory.com/m/53 게시글 목록 조회선정 도구: tanstack-query
캐시타임: 기본 5분 캐시 타임과, 스테일타임에 대한 이유
게시글 상세 조회선정 도구: tanstack-query
결정적인 이유
캐시타임: 기본 5분 캐시 타임과, 스테일타임에 대한 이유
게시글 작성 (생성, 수정)선정 도구: useMutate 커스텀 훅 제작 후 사용이 좋아보여요
투표선정 도구 : tanstack-query, useMutate 커스텀 훅 제작
댓글 목록 (조회, 수정, 삭제, 생성)선정 도구: tanstack-query
캐시타임: 기본 5분 캐시 타임과, 스테일타임에 대한 이유
카테고리 목록 조회선정 도구: tanstack-query
캐시타임: 기본 1시간 캐시 타임과, 스테일타임에 대한 이유
게시글 통계 페이지선정 도구: tanstack-query
캐시타임: 기본 30분 캐시 타임과, 스테일타임에 대한 이유
신고 기능 (게시글, 댓글, 유저)선정 도구: tanstack-query, useMutate fetch하는 커스텀 훅
유저 정보 (조회, 닉네임 수정, 회원 탈퇴)선정 도구: tanstack-query
캐시타임: 기본 1시간 캐시 타임과, 스테일타임에 대한 이유
결론
|
Beta Was this translation helpful? Give feedback.
-
어떤 도메인의 데이터가 tanstack query로 fetching 하고자 한다면, 이 데이터와 연관된 도메인도 많아서 자연스럽게 데이터 fetching을 tanstack query를 사용하게 되더라구요..! (ex. 카테고리 목록이 변경됨 -> 게시글 목록도 변경되어야 함) 제 생각에도 tanstack-query가 제공하는 isLoading, isError, error 같은 값을 잘 활용하면.. 커스텀 훅을 만들지 않아도 된다고 생각합니다! 게시글 목록 조회✅
게시글 상세 조회✅
게시글 작성 (생성, 수정)✅댓글 목록 (조회, 수정, 삭제, 생성)✅카테고리 목록 조회(이부분도 게시글 상세 조회와 동일합니다.) 신고 기능 (게시글, 댓글, 유저)유저 정보 (조회, 닉네임 수정, 회원 탈퇴)
|
Beta Was this translation helpful? Give feedback.
-
tanstack-query사용하고 싶다: 투표를 하는 등 어떤 인터렉션이 있을 때 스무스한 처리가 가능함. 변화되지 않는 정보는 캐싱이 가능함. 어디까지 도입?전체적으로 도입하는 것에는 동의하나 |
Beta Was this translation helpful? Give feedback.
-
API 밑에 자신의 생각을 적어주세요~ 🤭
추가적으로 적어야 할 명세가 있다면 적어주시면 감사하겠습니다~
게시글 목록 조회
게시글 상세 조회
게시글 작성 (생성, 수정)
댓글 목록 (조회, 수정, 삭제, 생성)
카테고리 목록 조회
신고 기능 (게시글, 댓글, 유저)
유저 정보 (조회, 닉네임 수정, 회원 탈퇴)
Beta Was this translation helpful? Give feedback.
All reactions