[React 입문]: 쓰는 이유, 특징, CRA, CRA구축
1. React is Javascript UI Library 웹 앱은 app처럼 만들어 놓은 웹 페이지를 말한다. 모바일앱으로 발행이 용이하며, 뛰어난 UX를 자랑한다. (버벅거림이 없고 반응속도 빠름) 이는 비즈니스적 강점, 구매전환율이 높아지는 효과를 불러일으킨다. 컴포넌트를 조합하여 페이지를 구축하기 때문에 유지보수가 편리해진다. 2. 기술적인 세 가지 이유 1. 👍: JS언어인데 함수 안에 HTML코드를 작성할 수 있다.(JSX) 2. 👍: 데이터바인딩이 수월하다. 3. 👍: bolierplate(code)과정이 생략된다. => 프로젝트를 진행할 때 마다 써줘야 하는 장황한 코드와 셋팅이 줄어, 프로젝트 시작이 빠르다. 4. 👍: 컴포넌트별로 코드를 나눌 수 있다. 사용자 정의 태그를 만들어 ..