
Published on July 28, 2024 by Eunbi.N
React Frontend Framework SPA
함수형 컴포넌트에서 생명주기와 상태를 관리하는 Hook 시스템
useEffect(): 컴포넌트 마운트/업데이트/언마운트 시점에 사이드 이펙트 처리 (API 호출, 구독 설정/해제에 적합)useState(): 함수형 컴포넌트에서 상태 관리 (지역 상태 관리에 적합)useContext(): Context API를 통한 전역 상태 접근 (props drilling 해결에 적합)useMemo() / useCallback(): 성능 최적화를 위한 메모이제이션 (비용이 큰 계산이나 함수 재생성 방지에 적합)Redux: 예측 가능한 상태 컨테이너
Zustand: 간단하고 확장 가능한 상태 관리
Webpack: 모듈 번들러의 표준
Vite: 빠른 개발 서버와 번들러