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