본문 바로가기

기타/Books- 기술서적

이것이 백엔드 개발이다

 

 

 

p.217

chapter 07. 백엔드 서버와 통신하기 위한 최소한의 자바스크립트 지식 

       p.260 직렬화와 역직렬화 : 메모리상에 존재하는 인스턴스를 바이너리 형태나 문자열로 만드는 것을 직렬화(serialize)라고 하고, 

       그 반대의 과정은 역직렬화(deserialize)라고 한다. 

 

 

 

 

p.269  

ch08. 서버와 클라이언트의 약속, HTTP 

HTTP/1.1 버전에 기반한 HTTP의 대표적 특징 : HTTP는 클라이언트의 요청으로 HTTP 트랜잭션이 시작된다. / HTTP는 상태를 가지지 않는다 / HTTP는 비연결성을 갖는다 

HTTP/2 버전의 특징 : 하나의 커넥션에서 여러 개의 요청을 동시에 다중(Multiplex)처리할 수 있다 / 헤더를 압축한다 / 서버에서 예상되는 요청을 미리 클라이언트에 전송한다 

HTTP/3 버전의 특징 : QUIC 라는 UDP를 사용하는 프로토콜을 선택했다.