React로 데이터 다루기데이터 가져오기데이터 더 불러오기

Q

페이지네이션에 대해 궁금한게 있습니다

조회 755

좋아요 0

2022년 2월 19일

오프셋 페이지네이션이던 커서 페이지네이션이던 페이지네이션이라는 것 자체가 서버가 만들어질 때 만들어지는 것인가요?

아니면 예를 들면 jsonplaceholder에 있는 데이터처럼 어떠한 데이터든 받아올 때 사용할 수 있는 것인가요?

https://jsonplaceholder.typicode.com/posts?offset=10&limit=5 이런식으로 어떠한 URL이던 뒤에 페이지네이션 쿼리를 적어주면 데이터를 끊어서 가져올 수 있는건가 궁금합니다

A
1개의 답변이 있어요
커뮤니티 파트너 채택

원래부터 서버에 그런 기능이 있는 건 아니고

백엔드 개발자들이 서버를 만들 때 어떤 방식으로 만들지 정하면 됩니다 (프론트 개발자들이랑 함께 정하기도 함)

보통은 커서 기반 / 오프셋 기반이라는 큰 개념이 있고

어떤 쿼리 키워드를 어떻게 쓸 건지는 정하기 나름이에요!

그래서 만약에

내가 회사에서 개발을 한다 -> 우리 회사 백엔드 서버가 어떻게 만들어져 있는지 확인해야 함

jsonplaceholder, mockapi.io 같은 걸 사용한다 -> 해당 서버가 어떻게 만들어져 있는지 문서를 확인해야 함니다

유명한 서비스에서 제공하는 공개 API (OpenAPI) 를 사용하고 싶다 -> 보통 API 문서를 제공하니까 그걸 확인하면 됩니다

예를들어서 카카오 OpenAPI 같은 걸 써서 뭔가 만들고 싶다!하면

https://developers.kakao.com/docs/latest/ko/kakaologin/rest-api#req-user-info

이런 문서를 참고해서 만들면 됩니당 💕 채택 부탁드려요

2022년 2월 21일

댓글 1

2022년 2월 22일
감사합니다!!!

(주) 코드잇

대표강영훈

개인정보보호책임자강영훈

이메일support@codeit.kr

사업자 번호313-86-00797

통신판매업제 2019-서울중구-1034 호

주소서울특별시 중구 청계천로 100 시그니쳐타워 동관 10층 코드잇