WILT-200129
오늘 한 일
- 백엔드 팀 임시회의: REST api 원칙 논의
- restful하도록 라우터 주소 변경
- 새 리소스 생성 시
post
, 기존 리소스 수정 시put
등을 주로 사용하는 것은 알고 있었지만, 이번 기회에 왜 그런지 좀 더 알게 되었다.새로운 리소스의 URI가 클라이언트에 의해 결정될 경우 PUT을 사용한다. 새로운 리소스의 URI가 서버에 의해 결정될 경우 POST를 사용한다. REST-블로그참고
- 보통 새로운 리소스 생성 시에는 서버의 DB등에서 부여하는 id값을 쓰기 때문에 POST를 사용하고, 기존 리소스를 수정하는 경우에는 클라이언트에서 수정할 리소스의 id를 지정해주기 때문에 PUT을 사용한다. PUT의 경우 url에 id를 지정하지 않으면 객체 다수 수정 기능으로 오해할 수도 있으니 url에 객체id를 지정해 주는 것이 일반적이다.
-
auth : 보안을 위해 회원가입 완료 시 비밀번호 반환 제거
-
comment 추가 수정 : 유저정보에 email 추가
- winston 로그 관련 수정:
- winston log에 result 객체 대신 result.message만 보내기
- 로그인관련
middlewares.js
파일에winston
로그 추가
- md파일 수정
- api 주소 변경
- response 접어서 볼 수 있도록 수정
- api 주석작성법: 접기 예시 추가
댓글남기기