티스토리 뷰

항해/주특기 1주차

[node js] 3주차 -4

타올이 2022. 1. 23. 19:53
반응형

10. 3주차 끝 & 숙제 설명

    1. 개발자의 마음가짐 (3)
    장인은 도구를 가리지 않는다는 말이 있죠?그러나 진정한 장인이란 다양한 도구를 이미 사용해 보고 풍부한 노하우를 가진 사람으로도 볼 수 있습니다. 그러므로 장인에 가까울 수록 진정 제대로 잘 알고 많은 경험이 쌓였을테니 도구를 가리지 않고 더 좋은 결과를 낼 수 있는것이겠죠? 물론 이 외에도 장인은 디테일에 집착할 줄 알고, 어떤것이 더 중요한지 판단할 줄 알겠지만 이건 시간이 지나면 자연스레 갖추게 될거라 믿으셔도 됩니다.
  • 분명 하나만 잘 다루는것도 분명 중요하지만, 지금 여러분은 남들보다 더 많은것을 보고 경험한 뒤에야 스스로 여러분이 나아갈 길을 볼 수 있게 될거라 생각합니다. 그렇게 끊임 없는 공부와 노력을 하다 보면 도구를 가리지 않고도 언제나 좋은 결과를 낼 수 있는 개발자가 될 수 있을거라 확신합니다 😉
  • 언뜻 보면 장인은 어떤 도구로도 좋은 결과를 낸다는 말로 볼 수 있습니다. 물론 틀린 말은 아니겠죠.
    1. "장바구니의 상품 수량 수정 API"에서 수량을 1 미만으로 보내면 요청 거부 기능 구현
    • 현재 장바구니 상품 수량을 0 또는 그 이하의 값으로 바꿀 수 있는 상태입니다.
    • 프론트엔드에서 어떤 값을 가지고 API를 호출하더라도 API는 이상한 데이터가 저장되게 하면 안됩니다!
    • 상품 수량이 1 미만(ex. 0)인 값을 가지고 호출되면 서버에서는 HTTP status code 400으로 빈 응답을 반환하도록 구현해보세요!
    1. “장바구니 목록 조회 API”의 경로 변경하기
    • 아마 지금은 장바구니 목록 조회 API만 “/api/carts” 경로로 API를 제공하고 있을거예요!
    • “/api/carts” → “/api/goods/cart” 경로로 제공할 수 있도록 변경해보세요!
    • cart 리소스가 goods 리소스에 의존하는 데이터라는것을 간접적으로 표현하도록 해볼 예정이에요!
반응형

'항해 > 주특기 1주차' 카테고리의 다른 글

[node js] 4주차 -2  (0) 2022.01.23
[node js] 4주차 -1  (0) 2022.01.23
[node js] 3주차 -3  (0) 2022.01.23
[node js] 3주차 -2  (0) 2022.01.23
[node js] 3주차 -1  (0) 2022.01.23
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
링크
글 보관함