react-dom & ReactDOM.render() / react-app과 Webpack, Babel 알기 / JSX 사용하기 / 조건부 렌더링
리액트에서 컴포넌트를 작성하는 방법 / 클래스 & 함수 컴포넌트에서 state 사용하기
props 사용하기 / props.children / useState & setState() / input상태 관리하기 / Computed property names(계산된 프로퍼티 명)
useRef Hook사용하기 / UserList 컴포넌트 만들어보기 / Key에 대해
Lifecycle & Lifecycle Method / 라이프사이클 메서드와 useEffect 비교하기 / useEffect의 deps와 cleanup에 대해
useMemo와 useCallback 그리고 React.memo로 렌더링 최적화 하기
useReducer 사용해보기 / useState와 useReducer
Custom Hooks (input 관리 & useFetch)
SPA(Single Page Application) / React Router v6 알아보기 / router API / useParams
SCSS / CSS Module과 styles / classnames 라이브러리