You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CASE 1️⃣사용자가 다른 사용자와의 만남을 통해 요청을 하거나 요청을 해결해주는 경우 /api/v1/posts?region={regionType}&date={date}
수현이 찾기 게시글 전체 조회 API가 가장 많이 호출됩니다.
CASE 2️⃣사용자가 다른 사용자와의 만남 없이 사진을 얻거나 제공하는 경우 /api/v1/galleries?category={categoryType}
갤러리(공유 앨범) 전체 조회 API가 가장 많이 호출됩니다.
이 외에도..
/api/v1/chatrooms 채팅방 전체 조회 API /api/v1/chatrooms/{chatRoomId} 채팅방 메시지 조회 API /api/v1/chatrooms/join/{chatRoomId} 채팅방 입장 API /api/v1/chatrooms/exit/{chatRoomId} 채팅방 퇴장 API
와 같은 채팅 관련 API 역시 상당히 많이 사용될 것 같습니다.
📌 가장 호출이 적을 것 같은 api
차단 번호 삭제
/api/v1/mypage/blocks?number={phoneNumber}
번호 차단 기능은 사용자 A가 사용자 B를 차단할 때, A가 작성한 수현이 찾기 게시글은 B가 조회할 수 없게 하는 기능입니다.
차단은 의도적으로 설정되는 기능으로, 사용자가 한 번 차단을 설정하면 이를 다시 삭제하는 행동은 상대적으로 드물기 때문에 차단 번호 삭제 API가 가장 호출이 적을 것이라고 예상합니다.
📌 핵심 api가 무엇일지
1️⃣ 수현이 찾기 게시글 전체 조회 API
/api/v1/posts?region={regionType}&date={date}
2️⃣ 갤러리(공유 앨범) 전체 조회 API
/api/v1/galleries?category={categoryType}
3️⃣ 전체 채팅방 조회
/api/v1/chatrooms
4️⃣ 채팅방 메세지 전체 조회
/api/v1/chatrooms/{chatRoomId}
📌 우리 서비스는 read 성 api 가 많은지, write 성 api 가 많은지
🌟 DB write (9개)
회원가입
게시글 작성
게시글 삭제
갤러리 업로드
갤러리 삭제
차단 번호 등록
채팅방 입장
채팅방 나가기
차단 번호 삭제
🌟 DB read (12개)
유저 id 조회
홈 화면
전체 게시글 조회
게시글 상세 조회
전체 갤러리 조회
갤러리 상세 조회
마이 페이지 조회
전체 채팅방 조회
채팅방 메세지 전체 조회
차단 번호 조회
전체 활동 지역 조회
전체 갤러리 카테고리 조회
로그인과 인증번호 전송 및 검증 API는 POST 메서드이나, DB에 데이터를 저장하는 목적이 아닌, token과 인증번호 등과 같은 정보를 받아오기 위해 입력해야 하는 중요한 정보(전화 번호)를 url에 담기보다는 RequestBody에 안전하게 담아 전달하기 위함이다. 따라서, write 성 API라고 보기 어렵다.
즉, 수현이랑 서비스에는 read 성 API가 많다 !
The text was updated successfully, but these errors were encountered:
📌 가장 호출이 많은 것 같은 api
수현이 찾기 게시글 전체 조회 API, 갤러리(공유 앨범) 전체 조회 API
🌟 여러 가지인 이유는 ?
CASE 1️⃣
사용자가 다른 사용자와의 만남을 통해 요청을 하거나 요청을 해결해주는 경우/api/v1/posts?region={regionType}&date={date}
수현이 찾기 게시글 전체 조회 API가 가장 많이 호출됩니다.
CASE 2️⃣
사용자가 다른 사용자와의 만남 없이 사진을 얻거나 제공하는 경우/api/v1/galleries?category={categoryType}
갤러리(공유 앨범) 전체 조회 API가 가장 많이 호출됩니다.
이 외에도..
/api/v1/chatrooms
채팅방 전체 조회 API/api/v1/chatrooms/{chatRoomId}
채팅방 메시지 조회 API/api/v1/chatrooms/join/{chatRoomId}
채팅방 입장 API/api/v1/chatrooms/exit/{chatRoomId}
채팅방 퇴장 API와 같은 채팅 관련 API 역시 상당히 많이 사용될 것 같습니다.
📌 가장 호출이 적을 것 같은 api
차단 번호 삭제
/api/v1/mypage/blocks?number={phoneNumber}
번호 차단 기능은 사용자 A가 사용자 B를 차단할 때, A가 작성한 수현이 찾기 게시글은 B가 조회할 수 없게 하는 기능입니다.
차단은 의도적으로 설정되는 기능으로, 사용자가 한 번 차단을 설정하면 이를 다시 삭제하는 행동은 상대적으로 드물기 때문에 차단 번호 삭제 API가 가장 호출이 적을 것이라고 예상합니다.
📌 핵심 api가 무엇일지
1️⃣ 수현이 찾기 게시글 전체 조회 API
/api/v1/posts?region={regionType}&date={date}
2️⃣ 갤러리(공유 앨범) 전체 조회 API
/api/v1/galleries?category={categoryType}
3️⃣ 전체 채팅방 조회
/api/v1/chatrooms
4️⃣ 채팅방 메세지 전체 조회
/api/v1/chatrooms/{chatRoomId}
📌 우리 서비스는 read 성 api 가 많은지, write 성 api 가 많은지
🌟 DB write (9개)
🌟 DB read (12개)
로그인과 인증번호 전송 및 검증 API는 POST 메서드이나, DB에 데이터를 저장하는 목적이 아닌, token과 인증번호 등과 같은 정보를 받아오기 위해 입력해야 하는 중요한 정보(전화 번호)를 url에 담기보다는 RequestBody에 안전하게 담아 전달하기 위함이다. 따라서, write 성 API라고 보기 어렵다.
즉,
수현이랑
서비스에는 read 성 API가 많다 !The text was updated successfully, but these errors were encountered: