사용자 인터페이스를 만들기 위한 JavaScript 라이브러리
React를 사용하지 않아도 HTML과 CSS, javascript 만으로도 웹 페이지를 만들 수 있지만 이는 단순한 정적인 화면을 만드는데 그치며,
React를 이용하면 사용자와 상호작용할 수 있는 동적인 UI를 쉽게 만들 수 있기 때문에 많이 이용하는 웹 프레임 워크입니다.
React.js, React 둘다 혼용하며, 다른 라이브러리들과 함께 사용할 수 있어 효율적인 라이브러리라고 할 수 있습니다.
React는 컴포넌트 기반으로 컴포넌트에 데이터를 흘려보내면 설계된 대로 UI가 조립되어 사용자에게 보여집니다.
웹을 만드는 데 꼭 필요한 도구들이 전부 기본적으로 제공되진 않으며 그런 만큼 가볍고, 선택의 폭이 넓습니다.
React의 장점
React의 단점