웹의 동작하는 원리 (어떻게 동작하는가?)

Seunghyunkim1·2020년 4월 3일
0

wecode

목록 보기
8/25

웹의 동작의 시작과 끝?

브라우저에 url을 썻을때 어떤 일이 일어나는지?

웹에 접속했을떄 어떤일이 발생하는가? (구체적인 flow)

브라우저에 사용자가 요청하면 서버와 브라우저간에 요청과 응답이이루어진다.

wecode.co.kr같은 사이트를 입력하면 그에 해당하는 서버에서 컨텐츠를 응답해서 브라우저에 띄운다. -> 사용자가 볼수있게

Hosting

sdf사용자가 브라우저에 사이트를 입력해서 띄운다는것은 서버에서 응답이 온다는 뜻인데, 그 서버가 항시 켜져있다. (24시간( 세계 어디에서 접속할지 모르기떄문).
gtml css js 의 데이터가 온다.

서버에 관리자가 응답받고자 하는 데이터를 저장해놓은다.

서비스예) aws, cafe24

어떻게 그url이 그 특정서버에 접속, 접근하는가?
ip 주소 인터넷 ㅌ오신하는 갓 디바이스에 부여된 고유한 값.
스마트폰이나 노트북등 대규모 소매 웹사이트의 콘텐츠를 서비스하는 서버에 이르기까지 인테넛상의 모든 컴퓨터는 숫자를 사용하여 서롤를 찾고 ㅗㅇ신하며 , 이러한 숫자를 ip주소라고 한다.

ip v6새로운 방식

도메인의 주인이 누구인지 도메인은 돈주고 사야한다.

https:// 프로토콜
www. 서브도메인
wecode 도메인
co.kr 탑레벨도메인
:8000 포트 (생략가능) 포트 앞까지 베이스 url이라고한다
/products path
?category=cloths query string다

dns domain name system
도메인 이름이랑 ip주소랑 mapping 한다

사용자는 도메인 이름을 작성하니까 그 도메인을 머신이 읽을 수 있는 ip주소로 변환한다.
도메인으로 ip주소를 찾아갈수있는것 dns
그 요청을 쿼리라고한다.
dns서버란 도메인과 호스팅서버를 연결해주는 중간 서버로, 도메인이름을 ip주소로 변환시켜서 최종으로 가야한 컴퓨터로 호스팅해주는 서버

도메인주소
ip주소
배포포

url 의 api주소소

사용자가 브라우저를 열어서 url치면 dns에서 ip주소롤 준다
그 ip주소를 호스트서버로 움직인다

브라우저를 쳤을때 일이 발새

심화

네트워크 7계층
http통신
인터넷

사용자가 브라우저에 url을 띄어서 도메인을 ip주소로 바꿔줄수잇은 dns을 거쳐서 도메인에 매칭되는 ip를 넘겨주면 갖고있다가 api를 호출, 타켓 호스팅서버에 가서 응답을 보내서 데이터를 호출한다.

요청과 응답의 구조 !!

배포 deploy
세상에 공개, 누구나 접근할수있는 행위위

누군가 볼수있는 접속, 파일들을 호스트서버에 업로드 브라우저에 공급 (배포의 과정)
호스트서버에 접근할때는 도메인 ip주소 둘다 바로 연결가능

next라는 클라이언트사이드 렌더링 프레임워크도 (CSR) 많이 쓰인다.

클라이언트사
스태틱웹사이트
서버사이드렌더링
싱글페이지어플리케이션

0개의 댓글