HEY, MR.KANG
데이터 관리와 Edge Functions 설정
개발일지

데이터 관리와 Edge Functions 설정

2026.01.21 23:04·조회 321

데이터관리와 Edge Functions를 설정했습니다.


시스템 설정을 어떻게 관리할까.

어플을 만들기에 앞서서.. 시스템 설정들을 어떻게 관리하면 좋을까.

그 뿐만 아니라 사용자의 데이터는 어떻게 관리를 해야할까가 의문이였습니다.


잦은 읽기/쓰기는 곧 과금으로 넘어간다는 얘기에 이거부터 확실하게 잡고 가야겠다고 생각했고

AI랑 의논한 끝에 제 나름의 방법을 고안해냈습니다.


캐시하는 로직


시스템 정보는 로컬에 저장

처음 앱 시작시 시스템 정보를 불러옵니다.

그 후에 로컬에 저장을 하지요.

그럼 시스템 정보가 변경됬을 경우는 어떻게 하나?

시스템 정보가 변경 됬음을 감지하는 최소한의 읽기로 처리했습니다.

변경이 감지되면 기존 로컬 캐시는 제거 후 다시 정보를 불러오게끔 말이지요.

아래 시스템 버전으로 말입니다

시스템 버전만 조회를 하는 최소한의 읽기로 진행했습니다.

근데 이게 맞나요?

업로드된 이미지


Edge Functions 설정

제미나이 API를 사용하다보니 API Key를 앱 내에 저장을 해야 했습니다.

누가 시간이 남아 돌아서 제 어플을 뜯어 보겠나 하고 생각하지만

제 마음이 편하려고 방법을 찾다가 한다리 걸치면 괜찮다고 AI가 말해줘서 사용하게 됬습니다.

물론 과금요소인건 맞지만 괜한 걱정을 안해도 된다는 생각에 사용하기로 했네요.

계정인증도 들어가고 헛단대서 마구잡이로 쓰지는 못할것입니다. 이거 참 좋네요.

혹시 몰라 URL은 지웠습니다.. 겁나서요

업로드된 이미지


정리

소요시간: 10일

난이도: 5/10점

프로젝트 진행도: 25%

코멘트:

이제 한 1/4 온거 같습니다. 대략적인 흐름은 잡힌것 같은데..

생각보다 기간이 오래 걸리는것 같습니다. 2월말에 배포로 생각하고 있는데

과연 가능할지 모르겠습니다. 그래도 놓지만 않는다면 배포가 되겠죠

댓글 0

첫 번째 댓글을 남겨보세요.