-
Notifications
You must be signed in to change notification settings - Fork 0
Home
jwoo edited this page Jan 5, 2024
·
4 revisions
- 이 프로젝트는 JavaScipt/Express로 구현되어 있던 백엔드를 TypeScipt/NestJS로 리팩토링하는 프로젝트입니다.
- API와 DB도 재설계했으며, 변경 사항은 각각 API 변경 사항과 DB 변경 사항 페이지에서 서술합니다.
- 최소 주 1회 오프라인 정기회의를 합니다.
- 모여서 코드리뷰를 진행하고 PR을 승인합니다.
- 각자 고민했던 사항을 공유합니다.
- 영어만 사용합니다.
- Conventional Commits 규칙을 따릅니다.
- VSCode를 사용하시는 분들은 Conventional Commits 익스텐션을 사용하시는 것도 좋습니다.
- 영어만 사용합니다.
- main 브랜치는 운영서버 배포, dev 브랜치는 개발서버 배포에 활용합니다.
- main이 디폴트 브랜치, dev는 main에서 분기된 브랜치입니다.
- 새로운 브랜치를 만들때는 dev로 부터 분기합니다. 개발 완료후에는 dev로 병합하고, 추후 dev에서 main으로 최종 병합합니다.
- 브랜치 이름은 issue 번호를 활용하여 짓습니다. ex)
{issue 번호}-{issue 내용 요약}
- 참고로 issue 내용 자체는 한글/영어 제약없이 자유롭게 작성합니다.
- .prettierrc 와 .eslintrc.js 을 공유하여 사용합니다.