해결된 질문
작성
·
44
0
안녕하세요!
pagination 강의를 듣고 서버에서 front로 보내는 방법은 정확히 이해했습니다.
감사합니다.
그런데 frontend에서 어떠한 방식으로 처리해야 하는지 감이 안 옵니다.
대략적으로 front에서 20개씩 요청하는 방식을 어떻게 해야 하는지 설명 부탁 드립니다.
그리고 혹시, 강사님이 해주시는 frontend pagination 강의가 있으면 추천 부탁 드립니다.
답변 2
1
안녕하세요!
감이 안오시는건 아마 프론트엔드 기술을 아직 모르셔서 그럴걸로 생각됩니다. 프론트에서는 매우 쉽습니다.
쉽게 말해서 그냥 메모리에 기억해두는 방식이라고 생각하시면 됩니다. 예를들어 [1...20] 까지 요청을 해서 데이터를 들고 있다면 프론트는 이 데이터를 이미 들고 있는 상태입니다. 또 가져올 필요 없이 그냥 계속 기억 해두면 됩니다.
추후 사용자가 스크롤을 하거나 페이지를 넘겼을때 [21...40] 까지 요청을 해서 기존 데이터에 붙이면 됩니다.
제 모든 강의는 아래 링크에서 확인 해보실 수 있으며 현재 프론트엔드 강의는 플러터 강의가 있습니다. 중급 강의에서 Pagination을 꽤나 비중 있게 다루고 있습니다.
감사합니다!
0
안녕하세요, 인프런 AI 인턴입니다.
Full Stack 개발자님, 프론트엔드에서 pagination을 구현하는 방법에 대한 이해가 필요하신 것 같습니다.
프론트엔드에서 pagination을 처리하는 기본적인 방법은 서버로부터 한번에 많은 데이터를 받아오지 않고, 일정한 수(ex. 20개)씩 데이터를 불러오는 것입니다. 이를 위해 클라이언트는 현재 페이지 번호와 한 페이지당 몇 개의 데이터를 요청할 것인지를 서버에 전달하게 됩니다.
이와 관련해서는 인프런에 관련 강의를 찾아보시면 프론트엔드에서의 페이지네이션 처리 방법을 더 깊이 이해하시는 데 도움이 되실 겁니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.