리액트 입문기 - 리액트의 특징

전클로네·2021년 1월 9일
0

React

목록 보기
2/12

지금부터 리액트의 특징을 알아보도록 하겠습니다.


1. Virtual Dom


Dom이란?
브라우저에서 객체를 문서 구조로 표현하는 방법. 트리형태의 구조를 가짐

Virtual Dom이란 Dom의 가벼운 사본과 비슷합니다.

리액트에서는 Dom에 업데이트를 하기전에 다음과 같은 절차를 가집니다.

  1. 데이터 업데이트를 하면 전체 UI를 Virtual Dom에 리렌더링합니다.
  2. 이전 Virtual Dom에 있던 내용과 현재 내용을 비교합니다.
  3. 바뀐 부분만 실제 Dom에 적용합니다.

2. 기타 특징


리액트는 자바스크립트 라이브러리 이기 때문에 기타 기능은 직접 구현하여 작업해야합니다.
Ajax같은 경우는 axios,Fetch, 상태관리에는 리덕스나 MobX등 다른 개발자들이 만든 라이브러리를 가져와 사용할 수도 있습니다.



참고자료
리액트를 다루는 기술

profile
안녕하세요. 노드로 개발하는 마운틴러버 개발자 입니다.

0개의 댓글