📝 김민재 Day 36(11)일차 빡코딩 다이어리

김민재·2021년 8월 28일
0

빡코딩 다이어리

목록 보기
37/87
post-thumbnail

자기신뢰
1일 전

  • Daily Kick-Off⚽(어제 저녁에 한 일과 오늘 할 일에
    -아침 깃 강의 듣고 정리 마무리 && 프로젝트 리팩토링
    -리팩토링2차 후 6차과제 진행
  • Daily Wrap-Up📝(오늘 한 일들에 대해 회고하고 정리하기)
    저녁 리팩토링3차는 무슨 1차도 못했돠...

1.모르는 점:

-HTTP의 정의와 필요 요청 응답의 구조에 대해서
-HTTP의 특징인 Stateless에 대해서
-HTTP Request 메소드인 GET, POST, DELETE의 특징과 차이점에 대해서
-HTTP에서 요청에 대한 응답으로 보내주는 Response code의 각 번호에 의미에 대해서

2.배운점:

  • HTTP통신을 하기 위해 만든 규약으로 통신에 있어 핵심은 요청과 응답이다.
    • 요청과 응답은 각각 구조를 가지고 요청을 Start line 응답은 Status line을 가지고 있다는 점을 제외하고는 header, body부분은 동일하다.
  • HTTP 개별 통신은 모두 독립적이어서 과거의 HTTP 통신결과를 보존하지 않는 상태없음과 같은 특징을 가진다.
  • HTTP Request 메서드(action 프로퍼티에 들어가는 메서드) 종류에는 데이터를 받아오기만 할 때 쓰는 GET, 데이터를 받아와서 생성 및 수정할 때 사용하는 POST, 서버에서 저장된 특정한 데이터를 삭제할 때 사용하는 DELELE가 대표적이다.
  • 서버에서 클라이언트 측에 요청에 대한 응답에 대해서 메세지를 보낼 때 Status code의 형태로보내는데 200번대 번호 코드의 동작이 잘 수 행되었음을 의미하고 400대 번호 해당 요청이 잘못되었을 때 보내는 코드로 500대 번호는 서버 자체에서 에러가 났을 때 보내는 코드이다.

3.개선할 점:

  • 되돌아보지 않고 급하게 무언가를 하려고 했던 점, 지금 중요한건 속도가 아니라 방향과 꾸준하게 나아가는 정직함이라는 생각이든다.
  • 스스로에게 동기를 주는건 좋지만 너무 자신을 가혹하게 몰아붙이진 말자. 컨디션도 장기적인 관점에서 엄청 중요하다.

4.목표와 마감기한:

  • 2021-08-27 아침 리팩토링 진행 후 푸쉬
  • 2021-08-27 점심 딥다이브 스터디 부분 다 읽고 정리 (진짜한돠..)
  • 2021-08-27 저녁 스터디 진행
profile
자기 신뢰의 힘을 믿고 실천하는 개발자가 되고자합니다.

0개의 댓글