Skip to content

[BE] 구현 고민 사항

Shine edited this page May 24, 2022 · 1 revision

구현 고민

1. User의 검색 조건을 어떻게 유지할 것 인가?

User는 다음과 같은 흐름으로 방을 검색해 나간다.

위치 -> 날짜 -> 가격 -> 인원수 -(필터링)-> 검색조건

위 과정마다에서 축적된 검색 조검을 누가 유지하고 있어야 할까?
만약 가격까지 조건을 지정하다가 다른곳으로 잠시 이동하면
그동안 누적된 위치, 날짜, 가격 조건을 누가 저장하고 있어야 하는가? 에 대한 의문이 들었다.

=> 임시 해결책 : 사용자의 Session을 만들어 저장시켜 두기

2. 위치 정보는?

User의 위치 정보를 어떻게 저쟝해야 할까?
처음에는 주소로 address를 만들까 했지만, => 위도, 경도 로 저장 하기로 변경.

3. 공유하기 기능?

공유하기로 뭘 공유해줘야 하는가?
방 세부 정보에 접근하는 API 요청 링크이면 될까?
문제가 되는게, 만약 상대방이 우리의 APP이 설치되어 있지 않다면 어떻게 해야 하는가?