React 시작

jplendor·2022년 3월 3일
0
post-thumbnail

React란?

  • Facebook에서 만든
  • JavaScript library for building UI.
  • single-page application(SPA)을 build하는데 사용된다.
    • 전통적인 페이지: 페이지의 변경이 필요한 경우 서버로 부터 다시 HTML을 받는다. (reload)
    • SPA: 변경된 부분만 다시 그린다.
  • 재사용가능한 UI components들을 만들 수 있다. (= 레고 블록 조립)
  • virtual dom을 생성한다.
  • JSX (JavaScript에서 HTML을 작성하듯이 할 수 있는 JavaScript 확장 문법)

React 환경 준비하기


1. my-react-app directory가 생기며, 모든 set up이 완료된다.
npx create-react-app my-react-app(application 이름)

2. 해당 directory로 이동한다.
cd my-react-app

3. execute한다.
npm start

4. 종료한다.
ctrl + c

React 주요 개념

  • JSX & components
  • Props
  • State
  • Hooks
profile
만들기는 재밌어!

0개의 댓글