리액트란? React 는 UI 를 구현하는 JavaScript 라이브러리웹 앱(Web App) 또는 네이티브 앱(Native App) 유지보수를 쉽게 , DOM 관리성능 최적화 쉽게컴포넌트에 집중대부분 공식 라이브러리가 없음 (높은 자유도)자바스크립트 친화적 es6 기반로 배우기가 쉽다 React 환경설정 1. NodeJs - 리액트 프로젝트를 준비하기 위해 필요한 webpack, babel 등의 도구들을 실행하는데 사용된다.- npm은 자바스크립트 프로그래밍 언어를 위한 패키지 관리자이다 2. Yarn - 자바스크립트 패키지를 관리하기 위해서 사용된다.- yarn은 npm동작 방식과 비슷하지만 npm의 단점을 보완해 성능과 속도를 개선한 패키지 관리도구이다.Node.js 를 설치하면 npm 이 ..