트러블 슈팅 (2)

김영준·2026년 4월 12일

멜로미

목록 보기
10/13

커서 기반 페이지네이션 (무한스크롤)

최신 기반과 인기 기반으로 무한스크롤이 가능하다.

근데 안에서 커서를 지정하는게 인코딩방식으로 한다.

내가 필요한건 인기Scroe와 PostId인데, 이걸 넘겨주면 되지 않나?
하지만 문제는 인기순으로만 한다면 문제가 없겠지만 전에 다른 팀원이 만둘어둔 최신순이 있다. 이걸 살리기 위해 커서를 인코딩하여 넣었다. 만약 날짜 기준이라면 날짜+ID 인코딩을 보내고 인기순이라면 인기점수+ID 로 보내서 나중에 풀어 사용했다.

커서 이용을 안하려면 인기순 하나, 날짜순 하나 해서 두개를 각각 만들어야한다.
유지보수성 올리기 위함!

profile
개발의 신이 될거다

0개의 댓글