반응형
프로젝트 얼마 안 남았는데 코드 리팩토링하면서 해야함.
페이지네이션(paging, pagination)
목록형 UI에서 데이터를 한 번에 가져오는 것이 아니라 필요한 만큼, 또는 화면에 보이는 만큼만 백앤드에 요청하고 응답받아 사용하는 방식을 말한다.
꼭 게시판처럼 1~10페이지가 있는 형식 뿐 아니라 인스타그램처럼 가장 하단의 스크롤로 내려왔을 때 새로운 데이터를 가지고 오는 것도 모두 페이지네이션이다.
페이지네이션을 구현하기 위해서는 해당 api에 대해 백엔드와 미리 약속이 되어있어야 한다. 페이지네이션에서는 주로 limit과 offset이라는 parameter를 사용한다.
limit or Page size : 한 페이지에 보여줄 데이터 수
Offset : 데이터가 시작하는 위치(index)
반응형
'Wecode > Session' 카테고리의 다른 글
Session-파이썬 유닛테스트 (Python unittest) (0) | 2020.06.09 |
---|---|
Session-AWS, Sever(EC2),Database(RDS) 열고 이동하는 것 까지 (0) | 2020.06.04 |
Session-데이터 구조(Data Structure) 중 나무(Tree),트리 (0) | 2020.06.02 |
Session-데코레이터, 쿼리셋(Decorater, Queryset) (0) | 2020.05.22 |
Session-MySQL 설치 및 연결 / 기본 사용법(MySQL install/connect/ basic command) (0) | 2020.05.19 |