dukDukz
HTTP 스터디 1주차 주간회고 본문
새롭게 알게 된 점
- 막연하게 알고 있던 http에 대해 알게되었다. 말 그대로 통신'규약'(protocol) 인데 이 부분을 간과하고 그냥 사용만하고 있었다.
- http의 특징인 stateless -> 프론트에서 로그인 작업을 할 때 마다 기계처럼 쿠키 또는 localStorage를 사용하고 있었다. 왜 그래야 하는지 모르고 그냥 그러니까 그렇게 하고 있었던것이다.. http는 stateless 하다는 것을 알고 있었다면 왜 사용해야만 하는지 알 수 있었을텐데!
- http 매서드에 대해서 공부하면서 멱등성과 안전에 대한 부분을 공부하게 되었다. 메서드가 서버의 상태를 바꾸지 않는것은 '안전' 요청의 횟수와 관계없이 매번 수행 결과가 같은 것은 '멱등'이라고 한다.
- GET 과 POST의 차이
- 밑에 블로그에서 알게된점 ->
- GET과 POST 이외에도 PUT , DELETE 등을 적절히 사용하는게 좋은데 예를들어 봇의 경우에 사이트를 돌아다니면서 GET 요청을 날린다. 이럴 때 DELETE 등을 GET으로 처리하면 봇에 의해 서버에 있는 리소스들이 삭제 되는 상황이 일어 날수 있다! (헉!!! 이건 몰랐다... 진짜 위험하네..)
- https://noahlogs.tistory.com/35
- 또! 배운것은 CRUD 중 update를 할 때 PATCH 를 사용한다는 것. 회사에서 PUT 메서드를 사용해서 아무 생각없이 사용했었다. 그런데 이번에 PUT의 위험성에 대해 알게되었다. 변경된 부분만 수정반영 할 때는 PATCH를 사용하자.
좋았던 점
- 스터디원이 다들 열정적이고 나보다 실력적으로 뛰어나고 아는게 많으니까... 뭔가 부담이 있어서 더 긴장하고 들어서 그런지 머리에 남는게 많았다.
- 하나도 못알아들을까봐 1~3장 몇 번 읽었는데 그게 큰 도움이 된 것 같다.
아쉬웠던 점
- 같이 생각해 볼 주제만 댓글로 남겨 놓고 나는 그거에 대해 깊게 파고들어서 찾아보지 않았다. 그냥 댓글남기기만 한 것..;;
- "왜?" 라는 질문을 던져볼 필요가 있다.
해결해야할 문제/남아있는 의문은 무엇인가?
- 같이 생각해 볼 주제 (3,4,6장) 찾아보기
-
- HTTP 메시지의 구조를 살펴봅시다.
- 상태 코드는 왜 중요할까요?
- 상태 코드 401과 403의 차이는 무엇일까요?
-> 이 부분 찾아보기
- 담주에는 시간이 없어서 평일에 5,7,8 장 읽어야 한다... 퇴근하고 읽자..
'프론트엔드 데브로드 > 주간회고록' 카테고리의 다른 글
HTTP 3주차 스터디 주간회고 (0) | 2023.12.24 |
---|---|
HTTP 스터디 2주차 주간회고 (0) | 2023.12.16 |
[데브로드] 12주차 주간회고 (0) | 2023.04.28 |
[데브로드] 11주차 주간회고 (0) | 2023.04.22 |
[데브로드] 10주차 주간회고 (0) | 2023.04.16 |