개발환경 설정(prettier, eslint, dotenv, material-ui v5, material-ui/icons)
- node 버전
v14.17.6
- MUI 5
- styled component 방식이라 더익숙할수있다.
- 색상같은 부분은 후에 테마로 지정해주면 될 거같다.
@mui/icons-material
- 폰트 설정 서치( 도르 )
- dotenv 활용해서 환경변수 처리
- axios 사용
- aixos hooks 라이브러리 사용
- context API
Prettier
PR 템플릿
코드리뷰 규칙
- 리뷰는 개인의 일 각자 알아서하기
- 당일 merge 는 2명이상 리뷰 했을 경우
- 다음날까지 1명만 리뷰 했을경우 그냥 merge
git branch 전략
- 브랜치명
[feature]/#티켓번호
- git-flow
커밋 컨벤션
- [태그 이름] [#이슈 번호] : [커밋 내용] (한글, 명령형)
ex) feat #1 : Text 컴포넌트 구현
태그 목록
- feat : 새로운 기능을 추가할 경우
- fix : 버그를 고친 경우
- style : css, scss, styled component 등의 ui style 작업
- lint: 코드 포맷 변경, 세미 콜론 누락, 코드 수정이 없는 경우
- refactor : 코드 리팩토링
- chore : 빌드 태스트 업데이트, 패키지 매니저를 설정하는 경우
- rename : 파일 혹은 폴더명을 수정하거나 옮기는 작업만인 경우
- remove : 파일을 삭제하는 작업만 수행한 경우
- hotfix: 긴급 수정
- set: 환경설정
- docs: readme.md 변경