• 카테고리

    질문 & 답변
  • 세부 분야

    모바일 앱 개발

  • 해결 여부

    해결됨

Firebase StreamBuilder 사용은 왜 안 하나요?

24.01.13 16:08 작성 24.01.13 16:11 수정 조회수 130

1

댓글 불러오는 과정을 보고 있는데, 지금까지 각 모델(feed, comment) 전부 Firebase에서 전체 document 받아와서 list로 변환 후, update 하고나면 Firebase에 업로드하는데 그와 동시에 screen에 반영하기 위해 새로 get하여 list를 만들어서 표시해주는 것 같습니다.

 

Firebase StreamBuilder를 사용하면 실시간으로 모든 변화들이 바로 업데이트 되어서 기존에 많이 썼는데, 혹시 이렇게 하지 않는 이유가 있을까요? (데이터 통신이 불필요하게 많이 일어나서 트래픽/요금 등의 문제가 있다든지 하는 현실적인 이유가 있는지 궁금했습니다)

답변 1

답변을 작성해보세요.

1

저의 개인적인 취향입니다.

스트림을 사용하면 피드, 댓글 등을 실시간으로 업데이트할 수 있어서 편리한게 사실입니다.
개인적으로는 원하는 때에 수동으로 데이터를 갱신하는 것을 선호해서
앱의 컨셉을 스트림을 사용하지 않는 쪽으로 정한 것 뿐입니다.