728x90 반응형 프로그래머스49 [TIL] 9/30 ERD 테이블, API 설계 및 수정 이전 내용 [TIL] 9/27 API 설계 명세서 작성하기1. API 설계 - 회원 API 1.1. 회원가입MethodPOSTURI/joinHTTP status code성공 201Request Body{ email: "사용자가 입력한 이메일", password: "사용자가 입력한 비밀번호"}Response Body 1.2. 로그인MethodPOSTURI/logineverydayc0ding.tistory.com 1. ERD 테이블 그리면서 API 명세서 수정하기 아직 관계까지 표시하지 않았지만 ERD 테이블을 그렸다. 이제 참고해서 API 수정을 해보도록 하자. 1.1. 좋아요 API 수정 기존에는 book 에 있는 likes 필드를 수정해주는 것으로 설계했지만, likes 테이블을 따.. 2024. 9. 30. [회고록] 풀 사이클 개발 데브코스 6주차 회고 6주차 목표프로젝트 완성하기 (추석 해커톤 완료 ♫꒰・‿・๑꒱ ) ✅알고리즘 문제 풀고 팀원 코드리뷰 열심히 해주기 ✅ - Keep 👍 1. 끙끙 해보기 추석 연휴가 꽤나 길었기 때문에 프로그래머스 데브코스의 5-6주 사이에는 일주일정도의 텀이 있었다. 추석동안 개인 해커톤을 하게 되었다. 처음에는 배운 곳까지만 복습해보자는 마음으로 배운 내용으로 바탕으로 코드를 짰었는데, 너무 심심한 해커톤이 아닌가 싶은 생각이 들고, 그리고 프론트에서는 컴포넌트 단위로 디렉토리를 나누어 관리한다면, 백엔드에서는 어떤 식으로 디렉토리를 나누어 관리하는지 궁금했다. 공부하다 보니 여러 구조가 있었는데, 가장 많이 사용된다고 하는 레이어드 아키텍쳐를 적용시켜 코드를 다시 짜보았다. 나는 정말 간단한 북 디렉토리 백엔드 .. 2024. 9. 30. [TIL] 9/27 API 설계 명세서 작성하기 1. API 설계 - 회원 API 1.1. 회원가입MethodPOSTURI/joinHTTP status code성공 201Request Body{ email: "사용자가 입력한 이메일", password: "사용자가 입력한 비밀번호"}Response Body 1.2. 로그인MethodPOSTURI/loginHTTP status code성공 200Request Body{ email: "사용자가 입력한 이메일", password: "사용자가 입력한 비밀번호"}Response BodyJWT Token 1.3. 비밀번호 초기화 요청MethodPOSTURI/resetHTTP status code성공 200Request Body{ email: "사용자가 입력한 이메일"}Respons.. 2024. 9. 27. [TIL] 9/26 와이어프레임 보고 API 설계해보기 1. 도서 API 1.1. 도서 전체 조회 주요 기능: 도서 목록 노출각 도서 아이템 result: 제목카테고리 -> 카테고리별로 나열하기 위해 카테고리 정보가 필요하기 때문에 카테고리 필드 추가작가요약정보가격좋아요 수MethodGETURI/booksHTTP status code200Request Body Response Body[ { title: "도서 제목", catagory: "도서 카테고리", author: "작가", summary: "도서 요약", price: 도서 가격, likes: "좋아요 수" }, { title: "도서 제목", catagory: "도서 카테고리", author: "작가", summary: "도서 요약.. 2024. 9. 26. 이전 1 2 3 4 5 6 7 ··· 13 다음 728x90 반응형