웹 프로그래밍 기초 2

browser의 동작-1

들어가기 전에 웹을 통해서 전달되는 데이터는 어딘가에서 해석돼야 합니다. 서버에서 전송한 데이터(HTML과 같은)가 클라이언트에 도착해야 할 곳은 'Browser'입니다. Browser에는 데이터를 해석해주는 파서와 데이터를 화면에 표현해주는 렌더링엔진이 포함되어 있습니다. 이런 작업의 대부분은 브라우저 내부에서 이뤄지기 때문에 반드시 알아야 하는 것은 아닙니다. 하지만 브라우저의 내부를 이해하면 웹 개발을 하면서 맞닥뜨리는 난해한 문제를 해결할 수 있고, 보다 최적화된 웹개발을 할 수 있습니다. 학습 목표 HTML파일이 올 때 브라우저가 어떻게 렌더링과정을 거쳐서 화면에 보이게 되는지 간단히 이해한다. 핵심 개념 Web Browser Rendering browser의 동작 1.영상 우측 하단에 자막 스..

웹의 동작 (HTTP 프로토콜 이해)

들어가기 전에 사람과 사람이 전화 통화를 하기 위해서도 몇 가지 규약이 필요합니다. 서로 알아들을 수 있는 말을 사용해야 하며, 한쪽이 말할 때 다른 쪽에서는 들어야 합니다. 또한, 전화 연결이 끊어지면 더 대화를 할 수가 없습니다. 웹 브라우저와 웹 서버 간에도 서로 통신하기 위해서는 규약이 필요합니다. 이때 필요한 규약이 HTTP입니다. 이번 시간엔 HTTP에 대하여 알아보도록 하겠습니다. 학습 목표 HTTP프로토콜의 작동방식에 대하여 알아봅니다. HTTP프로토콜의 요청/응답 데이터 포맷에 대하여 알아봅니다. 핵심 개념 HTTP Request 형식 Request Method Response 형식 응답 코드 웹의 동작 (HTTP 프로토콜 이해)영상 우측 하단에 자막 스크립트 ON 설정을 한 후 강의를 ..