이 레포지토리는 React 강의를 기반으로 한 프로젝트 따라 만들기, 기능 수정/확장, 그리고 복습용·연습용 프로젝트 제작을 기록하는 공간입니다. 단순 따라치기에 그치지 않고, 기존 기능을 개선하거나 새로운 기능을 추가하며 이해도를 높이는 것을 목표로 합니다.
- React 기본 개념 확실히 이해하기
- 컴포넌트 설계 능력 키우기
- 간단한 프로젝트를 혼자 구현할 수 있는 수준 도달
- 01-course-projects : 강의 기반 프로젝트 따라 만들기
- 02-practice-projects : 개념 복습 및 간단한 연습용 프로젝트
- 03-upgrade-projects : 기존 프로젝트 기능 개선 및 확장
- JavaScript (ES6+)
- React
- 강의 프로젝트를 따라 구현
- 구현한 코드에 기능 추가 및 개선
- 동일 기능을 스스로 다시 만들어보며 복습
- 작은 실험/연습 프로젝트로 개념 확인
이 레포는 학습 기록용이며, 완성도 있는 프로젝트는 별도의 레포지토리로 분리하여 관리할 예정입니다.
이 저장소는 React/Vite 학습 프로젝트 모음입니다. 일부 하위 프로젝트는 강의 기반 예제와 Vite 기본 템플릿을 바탕으로 만들어졌으며, 직접 작성한 코드 외에 오픈소스 패키지, 아이콘 폰트, 이미지, 폰트 파일을 사용합니다.
자세한 출처 추적 결과는 NOTICE.md, 확인이 필요한 파일은 UNKNOWN_SOURCES.md를 참고하세요.
- React logo: React project / Meta, MIT License, https://github.com/facebook/react
- Vite logo: Vite project, MIT License, https://github.com/vitejs/vite
- Flaticon UIcons CDN: icons from Flaticon UIcons, https://www.flaticon.com/uicons/get-started
- Suggested Flaticon attribution: Icons made by Flaticon UIcons authors from www.flaticon.com
- Nanum Pen Script: Nanum font by NAVER/Sandoll, SIL Open Font License 1.1
Several local PNG/JPG/ICO assets did not contain reliable source metadata. They are documented as manual review items in UNKNOWN_SOURCES.md.
Direct npm packages detected across the subprojects:
| Package | License | Official repository |
|---|---|---|
| @eslint/js | MIT | https://github.com/eslint/eslint |
| @types/react | MIT | https://github.com/DefinitelyTyped/DefinitelyTyped |
| @types/react-dom | MIT | https://github.com/DefinitelyTyped/DefinitelyTyped |
| @vitejs/plugin-react | MIT | https://github.com/vitejs/vite-plugin-react |
| eslint | MIT | https://github.com/eslint/eslint |
| eslint-plugin-react-hooks | MIT | https://github.com/facebook/react |
| eslint-plugin-react-refresh | MIT | https://github.com/ArnaudBarre/eslint-plugin-react-refresh |
| globals | MIT | https://github.com/sindresorhus/globals |
| react | MIT | https://github.com/facebook/react |
| react-dom | MIT | https://github.com/facebook/react |
| react-router-dom | MIT | https://github.com/remix-run/react-router |
| router | MIT | https://github.com/pillarjs/router |
| vite | MIT | https://github.com/vitejs/vite |