인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

한석민님의 프로필 이미지
한석민

작성한 질문수

[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!

Pagination 이론

페이징 처리 질문입니다.

작성

·

305

0

커뮤니티 게시판을 만들 때

a라는 사람이 페이지를 쭉 봐서 펼쳐져 데이터가 많이 불러와진 상태에서 새 글을 쓰면 그 글만 기존 불러와진 리스트에 하나 집어넣는게 맞을까요?

아니면 일부분을 다시 불러와서 갈아 끼워넣는게 더 일반적인 요즘 앱의 형태인가요?

답변 1

0

코드팩토리님의 프로필 이미지
코드팩토리
지식공유자

안녕하세요!

이 강의를 끝까지 다 보시면 캐싱에대한 지식이 많이 쌓이면서 적절한 상황에 적절한 테크닉을 사용할 수 있게 되실 것 같습니다.

말씀하신 두가지 형태가 모두 사용되는데 첫번째 말씀하신 부분은 이번 강의에서 Optimistic Response를 통해 제가 보여드리고 있고 두번째 말씀하신건 캐시관리 측면에서 제가 보여드리고 있습니다.

언제 어떤 방식을 사용해야할지는 어떤 UI인지, 어떤 형태로 데이터가 입력되는지, 페이지 기반의 페이지네이션인지, 커서 기반의 페이지네이션인지등 많은 요소에따라 답이 다를 수 있습니다.

하지만 항상 가장 중요한건 사용자가 레이턴시를 "최소"로 느끼게 하는 테크닉이 최고라는 것입니다!

한석민님의 프로필 이미지
한석민

작성한 질문수

질문하기