👉 개념
- React는 UI를 구축하기 위한 프론트엔드 라이브러리입니다.
- 주로 SPA를 작성하는데 사용합니다
👉 장점
- virtual DOM을 사용하여 어플리케이션의 성능을 향상
- CSR이 가능
- 다른 프레임워크와도 같이 사용이 가능
- 컴포넌트의 가독성을 높이고 유지보수가 쉽습니다
👉 컴포넌트란?
- 레고블럭처럼 기능들을 작은단위로 만들어 그것을 조립하는 것처럼 개발하는 방법
- 캡슐화, 재사용성, 확장성, 결합성과 같은 이점이 있다.
'React' 카테고리의 다른 글
state를 직접 변경하지 않고 setState를 사용하는 이유에 대해서 설명하세요. (0) | 2022.07.02 |
---|---|
리액트의 내부 작동 원리를 재조정 (Reconciliation) 개념과 함께 설명하세요. (0) | 2022.07.01 |
리덕스 ( REDUX ) 란? (0) | 2022.03.29 |
왜 React를 사용하는가 (0) | 2022.03.23 |
useCallback을 사용하여 함수 재사용하기 (0) | 2022.03.14 |