🚀 블로그 이전했습니다.

React.js는 왜 쓸까?

@hyoon · June 20, 2022 · 0 min read

React 특징
CRA로 프로젝트 생성
상태관리

React 특징

JavaScript Frontend Framework(Library)

사용자 인터페이스를 구축하기 위한 선언적이고 효율적이며 유연한 JavaScript 라이브러리
“컴포넌트”라고 불리는 작고 고립된 코드의 파편을 이용하여 복잡한 UI를 구성하도록 돕습니다.

  • SPA(Single Page Application)
  • Component 기반
  • Virtual DOM
  • JSX(JavaScript XML)

CRA로 프로젝트 생성

$ npx create-react-app {project-name}
$ yarn create react-app {project-name}

상태관리

  • react-hook
  • redux
  • recoil