React 애플리케이션의 성능 최적화 예제와 react-scan 활용 방법을 보여주는 데모 프로젝트입니다.
- 비효율적인 구현과 최적화된 구현을 비교
- react-scan을 통한 성능 모니터링
- 실제 성능 최적화 적용 사례
# 의존성 설치
npm install
# 개발 서버 실행
npm run dev- 비효율적인 구현 예시
- 최적화된 구현 예시
- React Scan 통합
- React
- TypeScript
- Vite
- react-scan
src/
├── components/
│ ├── UserList.tsx # 성능 문제가 있는 컴포넌트
│ └── OptimizedUserList.tsx # 최적화된 컴포넌트
├── hooks/
│ └── useUsers.ts # 사용자 데이터 관리 훅
├── types/
│ └── User.ts # 타입 정의
├── App.tsx
└── App.css