반응형
1.1 React 개요
메타에서 개발한 오픈 소스 자바스크립트 라이브러리 이다.
GitHub Star 수와 npm 패키지 다운로드 수는 React가 가장 많다.
SPA을 전제로 하고 있으며, Dirty checking과 Virtual DOM을 활용하여 업데이트 해야하는 DOM 요소를 찾아서 해당 부분만 업데이트하기 때문에, 리렌더링이 잦은 동적인 모던 웹에서 엄청나게 빠른 퍼포먼스를 내는게 가능하다.
기본적으로 모듈형 개발이기 때문에 생산성 또한 상당히 높은 라이브러리인지라 순식간에 대세로 떠올랐다.
거기에 기본적으로 프레임워크가 아니라 라이브러리인지라 다른 프레임워크에 간편하게 붙여서 사용하는 것도 가능하며, React Hooks라는 강력한 메소드들을 지원하면서 사실상 웹 프론트엔드 개발의 표준으로 자리잡았다.
이와 더불어 타입스크립트나 Sass 같은 언어도 지원한다.
반응형
'개발정보' 카테고리의 다른 글
React 실습 #1 (0) | 2023.07.02 |
---|---|
1.2 React 원도우 환경 설정 (0) | 2023.07.02 |
React delete 연산자 (0) | 2023.06.26 |
React useCallback :: React Hooks (0) | 2023.06.26 |
React 개요 (0) | 2023.06.26 |