React

2022-06-20

React.js는 왜 쓸까?

리액트의 대표적인 특징과 초기 프로젝트 생성 명령어들

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

Tags:

#React#component#TIL
Copyright © 2023 Hyoon
hyoon.dev