웹 개발에서 살아남기

  • 홈
  • 태그
  • 방명록

virtual DOM 1

React 운영의 구조와 특징

React가 UI를 효율적으로 업데이트하는 핵심 원리인 가상 DOM(Virtual DOM)과 비교 알고리즘(Diffing Algorithm)을 분석한다. 또한 컴포넌트 설계의 핵심 패턴인 합성(Composition)과 추출(Extraction), 그리고 함수형 컴포넌트가 대세가 된 이유를 정리한다. React의 렌더링 원리와 컴포넌트 설계 철학React는 선언형(Declarative) API를 제공하기 때문에, 개발자는 상태(State)가 바뀔 때마다 UI가 어떻게 변해야 하는지 구체적으로 지시할 필요가 없다. 단지 "이 상태일 때는 이런 모습이어야 해"라고 선언하기만 하면, React가 알아서 DOM을 효율적으로 갱신해 준다.이 편리함 뒤에는 React 엔진 내부에서 끊임없이 돌아가는 정교한 알고리즘..

카테고리 없음 2025.12.06
이전
1
다음
더보기
프로필사진

웹 개발에서 살아남기

공부하면서 알게 된 것들, 나중에 다시 보면 좋겠다 싶은 내용들을 적어두는 공간입니다 😆

  • 분류 전체보기 (93)

Tag

JavaScript 날짜 처리, 프론트엔드 개발, Ant Design, TroubleShooting, 프론트엔드, Frontend, 비동기처리, refactoring, Typescript, Task Queue, date-fns, EVENT LOOP, approuter, react hook form, Next.js, javascript, React, useEffect, Web API, ShallowCopy,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/04   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바