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 |
Tags
- SwiftUI
- 후기
- uikit
- 대외활동
- TCA
- 스유
- widget
- 운영체제
- 1일1알골
- Protocol
- spritekit
- 리액트
- 웹
- 멋사
- 영남대
- 백준
- 네트워크
- Swift
- widgetkit
- 컴퓨터그래픽스
- 알고리즘
- 위젯킷
- 멋쟁이사자처럼
- 스위프트
- swift concurrency
- 문법
- cs
- composable architecture
- c++
- dispatchqueue
Archives
- Today
- Total
목록virtual DOM (1)
맛동산이
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bCQcL7/btrG8sOAT3t/9ySTiXN7pi5tT5sL8KVroK/img.png)
리액트를 다루는 기술을 참고하여 기술하였습니다.DOM이란?DOM은 Document Object Model의 약자로, 객체로 문서 구조를 표현하는 방법이다. 사용하는 언어는 html이나 xml이다. html은 자체적으로는 정적이다. 하지만 우리는 자바스크립트를 통해 이를 동적으로 만들수 있다. 하지만 이러한 DOM의 경우에는 치명적인 단점이 존재하는데, 바로 규모가 커지면 DOM에 직접 접근햇을때, 변화를 주려고 하면 성능 이슈가 발생한다.하지만 DOM자체는 느린것이 아닌데, 왜 이런 문제가 생기는것일까?바로 DOM에서 변화가 생길때, 렌더링을 하는 시간이 걸리는것이다.이를 해결하기 위해서 virtual DOM을 사용하게 된다.virtual DOM앞서, dom을 직접적으로 조작할때, 연산이 많아지면 다양한..
웹/리액트
2022. 7. 12. 15:47