리액트 = UI를 구축하는 Javascript 라이브러리, 복잡한 UI 제작에 많은 도움을 준다.
컴포넌트
리액트는 Declarative 방식으로 작성된다. 이는 재사용성, 반응형 컴포넌트에 많이 사용된다. → 다양한 상황에서 정의하는 것이 중요.
어떤 요소가 추가되고 삭제되는 지를 아는 것이 중요하기 때문에. 최종에서 어떤 상태가 사용되어야 하는지 처리해야 한다.
결국 자신만의 HTML을 만들어 이를 결합하는 것이 핵심이다.