에 대한 API 설계 및 구현 초고 작성
JWT 인증 사용
ERD 설계 미리 해서 검사 받으면 좋습니다.
데이터베이스에 회원이 있는지 확인
데이터베이스에 회원이 있다
데이터베이스에 회원이 없다.
200 OK: 성공적으로 처리했을 때 쓰인다. 가장 일반적으로 볼 수 있는 HTTP 상태
201 Created: 요청이 성공적으로 처리되어서 리소스가 만들어졌음을 의미한다.
201: POST 나 PUT 으로 게시물 작성이나 회원 가입 등의 새로운 데이터를 서버에 생성하는(쓰는, 넣는) 작업이 성공했을 때 반환하는 것으로 알고 있습니다.
딱히 실패하지 않으면 200에 내용에 성공 여부를 반환하는 경우도 있지만 RESTful 에서는 code 를 사용해서 처리하는 경우가 있어서 사용하기도 합니다.