본문 바로가기
728x90
반응형

API 설계5

[TIL] 10/1 API 설계 & 수정, ERD 테이블 이전 내용 [TIL] 9/30 ERD 테이블, API 설계 및 수정이전 내용  [TIL] 9/27 API 설계 명세서 작성하기1. API 설계 - 회원 API 1.1. 회원가입MethodPOSTURI/joinHTTP status code성공 201Request Body{    email: "사용자가 입력한 이메일",    password: "사용자가 입력한 비everydayc0ding.tistory.com  1. API 수정 - 도서 API 1.1. 카테고리별 도서 목록 조회 카테고리 별 catagoryId 를 넣어서 조회할 수 있다. 근데 catagory 를 catagory = "소설" 이렇게 글자로 넣어버리면, 모든 카테고리 종류가 너무 많기 때문에 복잡해지는 문제가 발생한다. 그래서 catagory.. 2024. 10. 1.
[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.
[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.
728x90
반응형