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
사용할 것들 설치
'개발자 > 국비지원 SW' 카테고리의 다른 글
국비지원 112일차 - 수료 (1) | 2020.10.07 |
---|---|
국비지원 111일차 - AndroidStudio 메모등록, List보여주기(Adapter), SQLite이용 (5) | 2020.10.05 |
국비지원 109일차 - AndroidStudio 시작, 메모장 예제(화면 이동) (0) | 2020.09.28 |
국비지원 108일차 - VueJS db연동 (0) | 2020.09.28 |
국비지원 107일차 - Spring 계층형게시판(페이징,블록,답글) (0) | 2020.09.24 |