React는 UI를 인터렉티브하게 만들어준다!

React는 자바스크립트 라이브러리의 하나로써 User Interface를 만들기 위해 사용된다.

리액트는 싱글 페이지 애플리케이션이나 모바일 애플리케이션 개발에 사용될 수 있다. 대규모 또는 복잡한 리액트 애플리케이션 개발에는 보통 라우팅API통신 등의 기능이 요구되는데 리액트에는 기본적으로 제공되지 않기 때문에 추가 라이브러리를 사용해야 한다

사용

? React는 ReactDOM을 통해 반응을 하게된다.

Tutorial - React.js

[HTTP 통신 React Native ](https://dori2005.notion.site/HTTP-d2f627dd246849589915b87241e5c1d2)

하위 ↔ 상위 컴포넌트 간 값 전달

주요 컴포넌트

React Server Component

Hook

실행 순서 : 컴포넌트 생성 | depth값 변경 ⇒ useMemo ⇒ Render(return) ⇒ useEffect

useState

useEffect

useCallback

주요 특징