글을 쓰는 목적


알려드리기 위해~!

Offline-first 앱은 저도 처음 구현해봅니당..

일반적인 앱에 비해 까다로운 구석이 있고, 특정 상황에 발생할 수 있는 문제가 있습니다

읽다면 나오겠지만, 본 문제를 무시하자는 대응도 존재하는데요

그 방법을 선택하더라도 해당 현상이 발생하는 이유를 알아야하므로!! 자세히 써봅니다

뭘 하자는 건가요?


전체 데이터를 오프라인으로 저장할 것인가, 일부 데이터만 저장할 것인가, 저장 안 할 것인가를 정해야 합니다

그걸 왜 정해야 하나요?


생각보다 오프라인 저장에 고려할 것이 많습니다 흑흑..

시나리오1. 휴대폰 변경

S21을 사용하는 유저가 있습니다

이 앱을 깔아서 열심히 기록을 합니다