작성자 없음
작성자 정보가 삭제된 글입니다.
[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
Pagination 이론
작성
·
232
수정됨
0
Cursor based pagination 사용 시 변경 데이터 (신규데이터 또는 삭제데이터) 는 패스하게 되는데, 변경데이터가 있는 경우에만 데이터를 갱신하는 refetch 로직은 어떤식으로 구성하면 될까요?
답변 1
안녕하세요!
무슨 말씀이신지 잘 모르겠습니다. 현재 가져온 데이터중에 이미 변경 사항이 있는 데이터만 서버에서 가져오는 방법을 말씀하시는건가요?
이 질문이 맞다면 특정 상황이 아니라면 좋지 않은 방법입니다.
우선 로컬 데이터와 서버의 데이터를 비교하는 작업이 있어야하는데 이 과정에서 불필요한 네트워크 요청과 데이터 전송이 너무 많이 일어납니다.
감사합니다!