브라우저
-
웹이 구현되는 과정Let's Code/Server 2019. 8. 25. 15:33
웹이 구현되는 과정을 간단하게 정리하겠습니다. 우선 인터넷이란 것이 무엇인지, 서버와 클라이언트가 무엇인지, 프론트엔드와 백엔드는 어떻게 구분되는지 정리한 후, 웹이 유저에게 전달되기까지의 작동 원리를 요약하겠습니다. 해당 내용은 네이버의 부스트코스를 정리 + 강의에서 제공되는 별도의 링크를 번역/정리했습니다. 1. Intro to HTTP 용어 정의 인터넷: 네트워크들의 네트워크라 할 수 있다. LAN보다 더 폭넓은 개념. HTTP: 서버와 클라이언트가 데이터를 주고 받기 위한 프로토콜로, 서로 통신하기 위해 사용하는 일정한 양식이다. URL: Uniform Resource Locator의 약자로, 1) 접근 포로토콜://IP 주소로 표현되기도 하며 2) 도메인 이름/문서 경로/문서 이름과 같이 도메인..