- 기능을 구현하기 전 README.md에 구현할 기능 목록을 정리해 추가한다. Git의 커밋 단위는 앞 단계에서 README.md에 정리한 기능 목록 단위로 추가한다.
- AngularJS Git Commit Message Conventions을 참고해 커밋 메시지를 작성한다.
-
사용자가 로그인하고 사용자별 기능을 사용할 수 있도록 구현한다.
-
아래 예시와 같이 HTTP 메시지를 주고받도록 구현한다.
-
POST /login/token HTTP/1.1
content-type: application/json
host: localhost:8080
{ "password": "password", "email": "[email protected]" }
-
Response
HTTP/1.1 200
Content-Type: application/json
{ "accessToken": "" }
-
-
-
상품을 추가하거나 수정하는 경우, 클라이언트로부터 잘못된 값이 전달될 수 있다.
-
잘못된 값이 전달되면 클라이언트가 어떤 부분이 왜 잘못되었는지 인지할 수 있도록 응답을 제공한다.