리액트개념

    [React] 리액트(React.js) 가볍게 알아보기

    리액트(React.js)란? 리액트는 사용자 인터페이스를 만드는데 사용되는 자바스크립트 라이브러리라고 볼 수 있습니다. Facebook 개발팀이 개발하였고, 재사용이 가능한 UI구성 요소를 만들어, 데이터에 변화가 생기면 다시 처음부터 로드하지 않고, 변경된 부분만 다시 로드하여 성능을 최대화한 효율적인 자바스크립트 라이브러리이다. 좀 더 상세히 말하자면... DOM(Document Object Mode)은 객체로 문서 구조를 HTML이나 XML로 작성하여 표현하는데, 이러한 DOM에 변화가 일어나면 일반적으로 웹에서는 CSS를 다시 연산하고, 레이아웃을 다시 구성하여 페이지를 리페인트하기 때문에 시간이 오래걸린다. 하지만 리액트는 Virtual DOM(가상의 DOM) 을 이용하여 변경된 부분을 Real..