저장소

저장소

  • 분류 전체보기 (6)
    • 웹개발 (6)
      • 프론트엔드 (3)
      • 리액트 (3)
      • 연습 (0)
      • 기타 (0)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

저장소

컨텐츠 검색

태그

html 프론트엔드 props State Hyper Text Markup Language virtual Dom 리액트 react Single Page Application setState frontend Hook VirtualDom DoM SPA Hook 사용 규칙 useState

최근글

댓글

공지사항

아카이브

frontend(1)

  • [프론트엔드] DOM & Virtual DOM

    DOM DOM(Document Object Model, 문서 객체 모델)은 스크립트 언어로 HTML 요소를 제어할 수 있도록 웹 문서를 객체화 한 것이다. HTML이 작성되는 형식을 보면 위와 같은데, 이러한 구조를 표현하면 아래와 같이 나타낼 수 있다. 이를 나무 모양의 트리구조를 갖게 된다고 하여 DOM tree라고 하며, 각 요소를 노드라고 한다. 브라우저의 동작 과정 위의 브라우저 동작 과정 그림을 살펴보면 HTML 코드로 DOM 트리를 생성하고, 이에 스타일을 조합하고, 화면에 어떻게 배치할지 정리 및 렌더링하여 화면에 표시하게 된다. Virtual DOM SPA 방식과 같은 페이지에서 일부만 변경하게 되더라도 일련의 과정을 모두 거치게 되므로 많은 비용이 소모되는데, 이를 보완하기 위해 사용되..

    2024.03.22
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.