정리 특집
우선 정신없이 담아 넣고 있는 요즘 중요한 개념들을 많이 놓칠꺼같아서 이번기회에 다시 정리하면서 저장하는 시간을 가져볼려고 합니다.
- 우선 주요 헤더들을 많이 알아야된다고 했습니다 쿠키를 이용하는방법이 있지만 아직..나중에 배운다고 해서..
- 풋과 패치의 차이는 풋은 전체수정, 패치는 일부수정
- 멱등성! 여기서 멱등성이란! mdn에 나와있는 뜻은 idempotent(멱등) 이게뭐냐면 get, put, delete는 가집니다. post는 그렇지않습니다 get여러번한다고 서버의 리소스는 변하지 않습니다. === 1번 게시물삭제라는 걸 보냈어 그다음 모종의 이유로 여러번 보낸다고 합시다 결과는 동일합니다 실제로 서버에서 결과는 똑같죠 서버의 리소스가 변함이 없습니다 이걸 멱등하다라고합니다 다른 예를들어 put 으로 했을때 payload로 담았다고 칩시다 이거 여러번 요청을하면 서버에서 바디가 바뀌겠죠? 이걸여러번하면 서버의 리소스가 변하나요? 여러번 요청을보내도 리소스가 변하지않는다 이걸 멱동성이라고 합니다
- 모든 메소드는 아무의미없지 않고 목적에 맞게 메소드를 사용하고 url에 엔드포인트 디자인이 있습니다.
- 라우팅은 엄청 쉬운 개념이라고 합니다..바로 분기! 조건문! 입니다. 뭐와 뭐를 하는거냐면 메소드와 url을 가지고 분기를 태우는 겁니다 똑같은 url도 메소드가 다르면 다른겁니다.
- uri와 url의 차이는
유니파이드 리소스 로케이션 = 뒤에 확장자가 붙어서 파일의 위치를 가르침
유니파이드 리소스 아이덴티파이어 = 그것보다 어떤일을 하는지가 중요한 것
- 빌트인 미들웨어가 뭐하는 애냐면 리퀘스트로 들어온 제이슨 페이로드를 알아서 해준다 바디팔서는 따로 설치안해도됩니다 설치하면 디프리캐티드라고 뜹니다.
정리?라고 하긴 뭐하지만 그래도 쓰다보니 다시 주섬주섬 머리에 넣어봅니다.