[NestJS+TypeORM] Pagination 처리
1. 상황별로 받을 수 있게 하면 안될까? (상황) 모든 게시물들을 불러올 수 있는 API는 [GET] /api/posts/ 이다. 여기서 조건이 있다. 조건1: 게시글이 중복으로 나타내지 않는다 조건2: 한 페이지당 20개 단위로 조건3: 최신글이 먼저 나오도록 조건3은 order by 로 하면 될 것 같고 조건1, 조건2 를 페이지네이션으로 구현하기로 했다. 페이지네이션은 page와 pageSize로 구성되어있으며, 한 페이지당 보여줄 수 있는 게시물의 수를 제한시키는 것이다. 그리고 페이지별로 게시물의 수가 다르게 나타나야한다. 페이지네이션은 게시글 목록에서 페이징을 나타낼 수도 있지만, 스크롤을 내릴 때마다 글들이 계속 랜더링되는 것도 해당한다. 아래는 페이지네이션의 예시이다. 마우스를 스크롤 내..
Backend/꾸준히 TIL
2022. 11. 7. 11:13
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Jekyll
- 스마트폰중독
- Mongoose
- 갓생살자
- 개발용어
- 습관개선
- 바이트디그리
- 나도 할 수 있다
- git
- RDBMS
- TypeScript
- MySQL
- 디지털디톡스
- IT용어
- node.js
- nestjs
- MongoDB
- gem
- 미완
- TDD
- 한달어스
- OS
- nestjs jest
- vscode
- 참고
- 클린아키텍쳐
- 한달독서
- jest
- Nest.js
- typeORM
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함