본문으로 건너뛰기

03.10

진행상황

출석앱

바뀐 ERD에 따라서 서버 쪽의 Repo/Service 코드 수정(Event에 관련된)

제공할 비즈니스 로직 명시 => Service

서비스에 필요한 데이터 명시 => Repo

DB통신 최소화를 위한 설계를 생각해봤습니다..(사용자가 소속된 그룹의 이벤트(가장최신)를 모두 불러와야 하는 상황)

통신1: 소속된 그룹 id들을 불러오기 & 그룹id 저장

통신2: 그룹 id로 이벤트들 불러오기 & 이벤트 저장

=> 상황에 맞게 데이터 요청..

  • 앱을 처음 켰을 때 & 그룹에 새로 들어갔을 때 => 통신1을 다시 요청

  • 수동으로 리렌더링을 할 때 => 통신2 다시요청

  • 그외 => 저장된 이벤트 사용


앞으로 계획

  • 일주일간 구글킵에 쓴 내용 노션으로 옮기기

  • 서버 쪽 api 작성 => 클라이언트 쪽 기타 내용 작성