-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
🤷♂️ Description
- API 호출시, 모든 질문, 루틴, 메모리카드 조회에 불러오는 item 갯수 제한을 거는 Pagination logic 구현.
❗️Requirements
주요 변경사항:
-
utils/pagination.js 파일 새로 생성
-
각 controller에서 페이지네이션이 필요한 API 수정
- getAllQuestions
- getComments
- getMemoryCards
- getRoutines
- Swagger 문서에 페이지네이션 관련 스키마와 파라미터 추가
모든 목록 조회 API에서 일관된 방식의 페이지네이션을 사용할 수 있도록 로직을 구현하였습니다.
각 API는 ?page=1&size=10 형식의 쿼리 파라미터를 통해 페이지네이션을 지원하며,
응답 형식도 통일되어 프론트엔드에서 쉽게 처리할 수 있습니다.
프론트엔드 구현 요구사항:
프론트엔드에서는 다음 기능들을 구현해야 합니다:
- 페이지 번호 표시 UI
- 현재 페이지
- 이전/다음 페이지 버튼
- 총 페이지 수
-
API 호출 시 쿼리 파라미터 처리
-
무한 스크롤 구현 (선택사항)
-
로딩 상태 처리
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels