김태은, 이진수
권영진, 김승욱, 이시헌, 최종은
- React
- 상태 관리 및 비동기 처리 : Redux, Redux-saga
- UI: Antd UI, styled-components
- Webpack Configuration : CRACO
- Linter / Formatter: ESLint, Prettier
- Language : JavaScript
- 비즈니스 로직 처리: React Custom hooks
- 통신 API : REST, WebSocket
- SSL / Hosting : Netlify
- ESLint : JavaScript 코드에서 발견 된 문제을 식별하는 정적 코드 분석 도구
- Prettier: 코드 포멧터 (작성한 코드를 정해진 코딩 스타일로 변환해주는 도구)
- EditorConfig: 코드 포멧터
개발자가 각 기능별 Branch를 생성 후, master Pull Request
- master : 제품으로 출시될 수 있는 브랜치
- develop : 다음 출시 버전을 개발하는 브랜치
- feature : 기능을 개발하는 브랜치
- release : 이번 출시 버전을 준비하는 브랜치
- hotfix : 출시 버전에서 발생한 버그를 수정 하는 브랜치
- feat : 새로운 기능 추가
- fix : 버그 수정
- docs : 문서 관련
- style : 스타일 변경 (포매팅 수정, 들여쓰기 추가, …)
- build : 빌드 관련 파일 수정
- chore : 그 외 수정