티스토리 뷰
- 브라우저에 주소 입력
- DNS를 통해 ip 주소를 받는다.
- 브라우저 ↔ 웹서버간의 HTTP 통신
- tcp ip 통신
- 웹서버로부터 브라우저에 요청한 주소에 알맞은 리소스를 반환 받을 수 있게 메시지를 요청한다.
- 웹서버에 요청한주소에 알맞은 리소스 값을 찾은 후 존재할 시에 응답메시지를 보내준다.
- https://amunre21.github.io/web/1-site-works/ (자세한 내용)
- 웹서버에서 알맞은 리소스를 반환한다.
- 브라우저 리소스 html 파싱하기
브라우저 리소스 html 파싱하기 (5번)
- HTML parsing → Dom 생성
- CSS parsing → CSSOM 생성
- DOM + CSSOM → render tree 셍성
- layout → 위치와 크기를 계산한다
- paint → 화면상에 실제 픽셀로 변환하여 레이어를 만든다, 색 채워넣기
- composite → 레이어를 합성하여 실제 화면에 나타낸다.
# 출처
사진출처 및 DNS 통신방법: https://amunre21.github.io/web/1-site-works/
'네트워크' 카테고리의 다른 글
[http 완벽가이드] http 메시지 (0) | 2023.03.09 |
---|---|
[http 완벽가이드] URL과 리소스 (0) | 2023.03.09 |
HTTP 개관 (0) | 2023.03.09 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 백준 1600번
- 표현 가능한 이진트리
- node version yarn berry
- suspense 장점
- serverless nestjs
- CSS
- 미로탈출 명령어
- React useCallback
- react suspense
- storybook scss import
- 가장 긴 짝수 연속한 부분 수열
- javascript
- useCallback과 useMemo 사용
- nextjs 에러핸들링
- 서버사이드 error handling
- nestjs 배포하기
- 불량 사용자 자바스크립트
- 선언적 UI
- 관심사 분리하기
- nextjs errorboundary
- storybook react is not defiend 해결
- node 버전 마이그레이션
- serverless 배포
- 에러핸들링
- storybook scss이슈
- 서비스 디자인 패턴
- 1600 파이썬
- 자바스크립트
- 백준 22862
- React useMemo
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함