React란?
-풍부한 UI를 위한 자바스크립트 라이브러리 
-Facebook에서 만들었다.
-복잡한 HTML UI들을 분리하여 사용자 정의 태그로 만든 뒤 이 태그들을 메인 페이지에 로드하여 붙여 사용한다.
-사용자 정의 태그를 Component라고 한다. => 가독성이 좋아짐

ex>
<html>
  <body>
    <Top></Top>
    <Side></Side>
    ...
  </body>
</html>

React장점
-자바스크립트와 xml을 이요해 사용자 인터페이스를 구축하는 엔진이다.
-편리한 반응형 렌더링
-가상 DOM을 이용해 DOM을 메모리상에서 조작하므로 효율적이고 빠르다.

시작방법

cmd ->cd c:\myjava ->npm i -g create-react-app ->create-react-app my-react -> cd my-react 까지하고
vscode 들어가서 my-react폴더 열기 -> 새터미널 열고 실행 -> App.js function App 내용 수정

다운 완료후
npm start하면 정상 실행

npm i --s jquery bootstrap popper.js
npm i --s react-router-dom 

사용할 것들 설치

+ Recent posts