Introduce
- 취업에 있어 필요한 CS 지식을 학습할 수 있는 웹 어플리케이션 플랫폼 입니다. 카테고리 별 문제를 통해 필요한 지식을 빠르게 학습할 수 있으며 틀린 문제를 모아서 부족한 부분을 빠르게 인지할 수 있습니다. 또한 경쟁을 통하여 지루한 CS 학습에 재미를 부여하며 선의의 경쟁을 통해 동료와 함께 성장이 가능합니다.
- ⭐️ 팀 노션 | 📝 배포 사이트
순욱 | 선홍 | 한나 |
---|---|---|
@cleooo5857 | @sunhong06 | @hannaax |
📦src
┣ 📂api
┣ 📂assets // 정적 이미지 파일
┣ 📂components // 재사용 가능한 컴포넌트
┣ 📂constants // 공통적으로 사용되는 상수들 정의
┣ 📂hooks // 커스텀 훅
┣ 📂libs // 공통 함수
┣ 📂pages // 페이지 컴포넌트
┣ 📂repository // 토큰 관리
┣ 📂routes // 라우팅 페이지
┣ 📂store // 상태관리
┣ 📂styles // reset 스타일
┣ 📂types // 타입 재정의 하는 폴더
┣ 📜index.tsx // 루트 파일
feat | 새로운 기능과 관련된 것을 의미 |
design | UI/스타일 파일 추가/수정 |
comment | 주석 추가/수정 |
fix | 오류와 같은 것을 수정을 하였을 때 사용 |
test | 테스트 추가, 테스트 리팩토링(프로덕션 코드 변경 X) |
docs | 문서와 관련하여 수정한 부분이 있을 때 사용 |
style | 코드 포맷 변경, 세미 콜론 누락, 코드 수정이 없는 경우 |
move | 파일, 코드의 이동 |
refactor | 코드의 리팩토링을 의미 |
chore | 빌드 태스트 업데이트, 패키지 매니저를 설정하는 경우(프로덕션 코드 변경 X) |
build | 빌드 관련 파일 수정, 외부라이브러리 추가 |
BREAKING CHANGE | 커다란 API 변경의 경우 |
HOTFIX | 급하게 치명적인 버그를 고쳐야하는 경우 |
Rename | 파일 혹은 폴더명을 수정하거나 옮기는 작업만인 경우 |
Remove | 파일을 삭제하는 작업만 수행한 경우 |