22.10 페이지네이션 구현
블로그에서 포스트 목록을 볼 때 한 페이지에 보이는 포스트의 개수는 10~20개 정도가 적당합니다. 지금 만든 list API는 현재 작성된 모든 포스트를 불러오는데요. 포스트 개수가 몇 백 개라면 로딩 속도가 느려지겠지요? 또 포스트 목록을 볼 때 포스트 전체 내용을 보여 줄 필요는 없고, 처음 200자(글자) 정도만 보여 주면 적당합니다. 불필요하게 모든 내용을 보여 주면 역시 로딩 속도가 지연되고, 트래픽도 낭비될 것입니다.
따라서 list API에 페이지네이션(pagination) 기능을 한번 구현해 보겠습니다.