Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 컴퓨터과학
- 컴퓨터공학
- Javascript
- KAKAO
- 코딩테스트
- nodejs
- 국비지원취업
- LinkSnap
- computerscience
- html/css/js
- CSS
- 백준
- CS
- js
- BFS
- 패스트캠퍼스
- 코테
- 알고리즘
- 자바스크립트
- 프론트엔드개발자
- 부트캠프
- github
- 너비우선탐색
- 야놀자
- DFS
- git
- 국비지원
- 그리디
- cpu
- 호이스팅
Archives
- Today
- Total
목록2024/08/03 (1)
My Boundary As Much As I Experienced
express로 페이지네이션 구현하기
전통적인 방법한 페이지에 몇 개의 글을 보여줄 것인가? 만약 다섯개라고 한다면1, 2, 3, 4, 5, ... 페이지 번호에 -1을 하고 5를 곱한 것을 skip 시작점으로,그리고 추가적으로 보여줄 양을 limit량으로 설정하면 된다.이걸 toArray로 묶어서 가져오면 된다. 끝이다.. 클라이언트가 원하는 페이지 번호를 패러미터로 보내면 이를 반영해서 보여주면 된다.app.get("/list/:id", async (req, res) => { const col = db.collection("post"); // skip은 성능이 좋지않다. const doc = await col .find() .skip(5 * (req.params.id - 1)) .limit(5) .toArray..
BackEnd/Node.js
2024. 8. 3. 17:21