회의 내용
피드백 반영
쿠키와 헤더중 JWT를 어떻게 관리할 것인가
TestCode 작성법 및 테스트 툴 예습해오기
SA 피드백
프로젝트 주제가 E-commerce 서비스를 만드시는 거군요. 백엔드 개발자 관점에서 다양한 트러블 슈팅을 해볼 수 있는 좋은 주제입니다.
API 설계는 전체적으로 잘 해주신 것 같습니다만, 몇몇 API에서 리소스를 표현하기 위해 동사를 사용하고 계신데(POST /api/products/buy, POST /api/carts/add, ...) 이를 명사로 표현해주시면 더 좋을 것 같습니다. 물론 상품 등록 api와 상품 구매 api를 구매하기 위해 어쩔수 없이 사용해야되는 경우는 있겠지만, 적어도 카트의 경우는 POST /api/carts/{id} 이런 방식으로 구성이 될 것 같습니다. ERD는 크게 문제 없이 잘 구성해주신 것 같습니다.
MVP scope 및 목표는 좀 더 늘리셔도 될 것 같습니다. ecommerce 서비스에서 제공할만한 더 추가적인 기능들을 넣어주셔도 좋고, pinpoint 같은 도구를 이용해서 성능 테스트를 진행하실 때 어디가 병목인지 확인해보고 개선해보셔도 좋습니다.
질문에 대한 답변을 드리겠습니다.
추가 논의