리액트는 사용자 인터페이스를 만들기 위한 자바스크립트 라이브러리다. 페이스북과 인스타그램 소속 개발자들이 만들고 있으며, 2013년 처음 공개됐다. 리액트의 특징은 ‘MVC(Model View Controller)’ 패턴에서 ‘V(View)’에만 집중하고 있는 점이다. 여기서 말하는 V란 데이터를 화면에 표현하는 계층이다.
리액트로 만든 페이지는 크롬확장 기능에 불이 들어옴
서버프로그램 개발용 자바스크립트, 자바스크립트와 거의 똑같지만 엔진만 다름
LTS version(Long term support version)
node.js를 설치하면 npm도 같이 설치됨
node.js 다운로드 바로가기
설치 확인
npm (소프트웨어): Node.js 패키지 관리자. (Node.JS Package Manager)
cmd에 타이핑npm install npx -g
리액트를 만들 구조를 구성하겠습니다.
Ctrl + Shift + `
누르면 터미널 생성
리액트 종료
npx create-react-app movie-app_2019
function App() { return ( <div> <h1>Hello!!!</h1> </div> ); } //html 코드를 반환함