일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- RECOIL
- image component
- 클로저
- createbrowserrouter
- render phase
- @tailwind base
- interceptor routes
- commit phase
- js
- sever action
- iron-session
- @tailwind
- unstable_nostore
- sever components
- @tailwind components
- 타입스크립트
- CSS
- server components
- SSR
- 3진법 뒤집기
- 프로그래머스
- client components
- 자바스크립트
- revalidatepath
- @tailwind utility
- 리액트
- dynamic pages
- static pages
- revalidatetag
- supabase realtime
Archives
- Today
- Total
목록render phase (1)
개발하는 너구리

렌더 단계(Render Phase) 컴포넌트 렌더링: 렌더 단계는 컴포넌트 트리를 순회하면서 해당 컴포넌트의 UI를 생성합니다. 이때 render() 메서드 또는 함수형 컴포넌트의 반환값을 기반으로 UI를 생성합니다.가상 DOM 업데이트: 렌더 단계에서는 생성된 UI를 기반으로 가상 DOM을 업데이트합니다. 가상 DOM은 실제 DOM에 대한 가상의 복제품으로, 실제 DOM을 직접 조작하는 대신 가상 DOM을 조작하여 성능을 향상시킵니다.컴포넌트 업데이트 결정: 리액트는 이전 가상 DOM과 현재 가상 DOM을 비교하여 변경된 부분을 식별합니다. 이때 렌더링 결과가 이전 결과와 동일하면 실제 DOM에는 변경 사항이 반영되지 않습니다. 커밋 단계(Commit Phase) 실제 DOM 갱신: 커밋 단계에서..
TIL
2024. 6. 6. 04:24