React

이정후·2022년 7월 11일
0

React

목록 보기
1/16
post-thumbnail

메타(구 페이스북)에서 개발한 오픈 소스 자바스크립트 라이브러리인 React는 SPA(Single Page Application)을 전제로 하고 있다.

리액트에서는 HTML을 표현할 때 JSX를 사용한다. HTML같은 마크업 언어를 리터럴로 입력하는 것 처럼 보이지만, 빌드시에 Bable에 의해 자바스크립트로 변환된다. 코드를 HTML처럼 표현할 수 있기 때문에 용이한 개발이 가능하다.

바탕화면에 임의의 폴더를 생성한 후 터미널로 접속하여 다음과 같은 코드를 치면

npx create-react-app 프로젝트 명


그러면 이렇게 쉽고 간편하게 셋팅이 완료된다.

그리고

npm run start // npm start

간편하게 리액트를 사용할 수 있다.

Node_modules은 프로젝트를 실행할때 사용되는 dependencies 모듈들이 모여있다. 이는 package.json파일에 기록되어 있다. 노드모튤 파일을 지우면 프로젝트를 띄울 수 없으나, npm install을 사용하면 다시 사용할 수 있다.
하여 노드모듈은 깃허브에 올리지 않는다. 그러나 package.json은 올릴 수 있다. 다른 사용자가 동일한 환경에서 실행 할 수 있다고 한다.

독학 화이팅..

profile
꾸준하게

0개의 댓글