Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
Tags
- app router emotion
- emotion RSC
- 스코프
- js 거리두기 확인하기
- 사용성 개선
- 자바스크립트 문자열 압축
- 옵셔널체이닝
- js 스코프
- 백준 1339번 자바스크립트
- 백준 2108 자바스크립트
- 백준 1339번 js
- suspense react-query
- 구름톤 챌린지 회고
- 카카오 코테
- 구름톤
- 리액트쿼리 suspense
- suspense 비동기
- js 문자열 압축
- 구름톤 챌린지
- 자바스크립트 스코프
- 프로그래머스 문자열 압축
- next13 emotion
- 프로그래머스 거리두기 확인하기
- 백준 1339번 nodejs
- suspense 병목현상
- emtion app router
- 백준 2108 nodejs
- TypeError: createContext only works in Client Components. Add the "use client" directive at the top of the file to use it. Read more:
- js
- suspense 동작원리
Archives
- Today
- Total
목록CSSOM (1)
Lennon FE

브라우저 렌더링 과정 1. 브라우저는 HTML, CSS, JS, IMG등 렌더링에 필요한 리소스를 request하고 서버로부터 response 받는다. 2. 서버로부터 응답된 HTML, CSS를 파싱하여 DOM과 CSSOM을 생성하고 결합해 렌더 트리를 생성한다. 3. 브라우저의 자바스크립트 엔진은 서버로부터 응답된 자바스크립트를 파싱해 실행한다. 이때 자바스크립트는 DOM API를 통해 DOM이나 CSSOM을 변경할 수 있고, 변경하면 다시 렌더 트리로 결합된다. 4. 렌더 트리를 기반으로 HTML의 레이아웃을 계산하고 브라우저 화면에 HTML요소를 페인팅한다. 브라우저의 핵심기능은 필요한 리소스를 서버에 요청하고 서버로부터 응답받아 브라우저에 렌더링 하는 것이다. 좀더 깊게 들어가보자. 순수 문자열로..
🧑💻 Web/Browser
2021. 11. 19. 00:46