React

React의 개념과 장점, 그리고 컴포넌트란 무엇인가요?

매일매일코드일기장 2022. 7. 1. 23:01

👉 개념

  • React는 UI를 구축하기 위한 프론트엔드 라이브러리입니다.
  • 주로 SPA를 작성하는데 사용합니다

 

👉 장점

  • virtual DOM을 사용하여 어플리케이션의 성능을 향상
  • CSR이 가능
  • 다른 프레임워크와도 같이 사용이 가능
  • 컴포넌트의 가독성을 높이고 유지보수가 쉽습니다

 

👉 컴포넌트란?

  • 레고블럭처럼 기능들을 작은단위로 만들어 그것을 조립하는 것처럼 개발하는 방법
  • 캡슐화, 재사용성, 확장성, 결합성과 같은 이점이 있다.