백엔드 없이 구글 드라이브 동기화를 구현한 경험과 버그에 대한 이야기.
이 기사는 PenPage라는 개인 정보 보호 중심의 메모 앱에서 백엔드 없이 구글 드라이브 동기화를 구현한 방법에 대해 설명합니다. 모든 메모 파일을 개별적으로 동기화하는 대신, 메타데이터를 저장하는 단일 sync.json 파일을 사용하는 접근 방식을 취했습니다. 이 과정에서 겪었던 3가지 주요 버그와 그 해결 방법 또한 공유하고 있습니다.
A story about implementing Google Drive sync without a backend and the bugs encountered.
This article discusses the implementation of Google Drive sync for the privacy-first note app, PenPage, without using a backend. Instead of syncing each note file individually, the approach used a single sync.json file to store all metadata. The author also shares three significant bugs encountered during this process and how they were resolved.