본문 바로가기

개발자 박가나

검색하기
개발자 박가나
프로필사진 gnchoco97

  • 분류 전체보기 (85)
    • 개념 (0)
    • 기술 (0)
    • 코드리뷰 (1)
    • 트러블슈팅 (8)
    • 모의면접 (2)
    • 내일배움캠프 (74)
Guestbook
Recent Posts
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록코드리뷰 (1)

개발자 박가나

내일배움캠프 62일차 ('냠냠로그' 코드리뷰)

'냠냠로그' 프로젝트를 진행하는 과정에서, 튜터님께서 코드 리뷰를 해주신 내용을 정리하고자 한다.  페이지네이션과 관련된 타입을 제네릭 타입으로 선언해서 사용하기useInfiniteQuery를 이용해서 무한 스크롤을 구현하였다. ResultType을 선언해서 사용해 주었는데, 이렇게 하면 data가 FoodType[ ]으로 고정되기 때문에 다른 타입의 데이터에 대해서 페이지네이션을 적용해주려고 할 때마다 매번 ResultType을 선언해주어야 하기 때문에 비효율적이고 중복 코드가 늘어날 수 있다고 말씀해 주셨다.interface ResultType { data: FoodType[]; nextPage: number; hasMore: boolean;}const { data, fetchNextPage, ..

코드리뷰 2024. 12. 27. 19:31
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바