tur***
2019-06-09

웹 세상을 지탱하는 HTTP 기술의 변천사와 버전별 문법 및 의미론을 살펴보는 책입니다. HTTP 1.0, 1.1을 거쳐 2.0까지 브라우저 내부에서 일어나는 일과 서버와의 상호작용 등을 삽화와 예시로 소개합니다. curl, Go 언어, 자바스크립트 코드 예제로 복잡 다변한 HTTP 웹 기술을 한 권으로 정리했습니다. 모든 웹 개발자에게 권합니다.
면접에서 HTTP에 대해 A부터 Z까지 질문받고, 탈탈 털려서
'HTTP의 기초를 정복해주겠다' 는 마음으로 읽게 된 책.
HTTP 기술의 버전별 문법과 역사에 대해서 다루는 책으로,
HTTP에 대한 이해를 바탕으로 새로운 웹 기술을 따라잡을 기초를 다지는 것이 목표인 책이다.
책에서는 각 버전에 따라 추가된 기능들이 왜 필요했는지, 어떤 원리를 가지고 구현되었는지 소개하고 있는데,
모던 HTTP는 복잡하고 방대한 기능들을 가진 만큼, 책의 뒤로 갈수록 쏟아지는 정보에 읽기 조금 힘들었다@@
Go언어로 작성된 예제 코드 수준은 평이하다. 중간 HTTP 클라이언트 구현 부분을 통해 앞쪽에서 익힌 기능의 원리들을 직접 구현해 볼 수 있다.
하지만 책 난이도 자체가 조금 있어서, 주니어가 이해하기는 조금 버겁다.ㅜㅜ
흐름은 어느정도 이해했으니, 입사 이후 한번 더 읽어볼 책.
ㅇ