Pagination

진성·2022년 8월 10일
0
post-thumbnail

Pagination?

페이지네이션(Pagination)이란 웹사이트에서 일정 수준 페이지 개수가 쌓이게 되면 그 다음 페이지로 넘어갈 수 있게 하는 기능을 의미한다.

위와 같이 웹 사이트에서 데이터 또는 콘텐츠들을 여러 페이지로 분리해 보여줄 수 있게 해주는 것이다.

대부분 백엔드에서는 한 페이지의 보여줄 콘텐츠에 개수를 정해놓는다.
그리고 콘텐츠의 총 개수를 알려주는 api를 만들어 주어야 프론트에서 사용이 가능하다.
프론트에서는 콘텐츠의 총 개수를 이용해 페이지의 마지막을 정할 수 있다.

장점

  • 사용자 의도에 맞게 페이지를 넘길 수 있다.
  • 통제감을 느낄 수 있다.
  • 특정 항목의 위치를 파악할 수 있다.

참고: 무한 스크롤 vs 페이지네이션

profile
풀스택 진행중...

0개의 댓글