React 소개 썸네일형 리스트형 React 소개 with 이벤트 위임 소개 React는 Facebook에서 개발한 오픈소스 UI 프레임워크입니다. 이전엔 직접 DOM 조작을 하며 이뤄진 과거 개발 방식(jQuery)이었는데, 이젠 DOM을 직접 다루지 않고, 데이터 상태에 따라 UI를 관리하기 때문에, 개발자는 특정 상태에 대한 뷰의 변화만 구현하면 됩니다. React는 3가지 특징이 있습니다. UI 컴포넌트를 만들기 위한 라이브러리이며 React의 컴포넌트는 트리형태로 구성됩니다. Virtual DOM을 사용하여 변경된 부분에 대한 최소한의 DOM 처리로 UI를 업데이트하여 애플리케이션의 성능을 향상합니다. 부모 컴포넌트에서 하위 컴포넌트로 전달하는 단방향 데이터 흐름을 가지고 있습니다. 그렇기에 데이터 추적 및 디버깅이 쉽습니다. 개발 환경 JSX React에서는 UI.. 더보기 이전 1 다음