
create-react-app

eslint와 prettier 설정하기

JSX 문법

모듈, import, export

BrowserRouter, Routes, Route, Link, Outlet

useParams, useSearchParams

useNavigate, useLocation

비교 알고리즘(React Diffing Algorithm)

올바른 키값 선택하기

map()으로 여러 컴포넌트 렌더링하기

Props

이벤트

클래스 컴포넌트와 함수 컴포넌트

React Hook

useState, useState lazy initialization

State 끌어올리기

useRef

useReducer

useContext

React.memo()

useMemo

useCallback

언제 memoization을 해야 할까?

useInput, useFetch

Virtual DOM

Static Import, Dynamic Import

React.lazy(), Suspense

React Proxy 설정

낙관적 업데이트를 통한 UX 개선

useState와 useEffect 사용 시 주니어 개발자가 하기 쉬운 실수 12가지