Pagination? 페이징? 그게 뭐지?

Seob·2020년 8월 30일
0

TIL

목록 보기
27/36

Pagination?🙄

Pagination이란 보여줄 데이터는 많으나, 한 번에 다 보여줄 수 없을 때 사용할 수 있는 기능이고 Paging이라고도 불린다.

구글에서 검색할 때도 보여줄 데이터의 양이 많으니 아래에 페이지 번호로 나누어서 보여준다.

번호로 구분하지 않아도 페이스북이나 인스타그램처럼 스크롤을 아래로 내리면 일정 스크롤의 높이에 도달했을 때 다음 데이터를 로드하는 방식으로 사용자가 굳이 다음 버튼이나 다음 페이지의 번호를 클릭하지 않아도 사용자의 사용 흐름을 방해하지 않고 계속해서 데이터를 보여줄 수도 있다.

Pagination은 Front-end & Back-end 모두 구현해야 한다. 프론트엔드에서 현재의 위치(Offset)과 추가로 보여줄 컨텐츠의 수(Limit)를 백엔드에 전달하면 백엔드에서는 그에 해당하는 데이터를 끊어서 보내주는 방식으로 구현하게 된다.

(추가중)

profile
Hello, world!

0개의 댓글

관련 채용 정보