{
"trailingComma": "all",
"tabWidth": 2,
"semi": true,
"singleQuote": true
}
branches
# Branch Rule
- branches
- main → 최종 배포 시
- default branch 'dev'
- 기능별로 branch 만들기
- feat/기능이름
- ex) feat/sign-up
- camelCase 사용
- 소문자 사용
- 맡은 기능 개발 이후 merge 했으면 기능 branch 삭제
### PR 타입(하나 이상의 PR 타입을 선택해주세요)
- [ ] 새로운 기능 추가
- [ ] 기능 삭제
- [ ] 버그 수정
- [ ] CSS 등 사용자 UI 디자인 변경
- [ ] 코드에 영향을 주지 않는 변경사항(오타 수정, 탭 사이즈 변경, 변수명 변경)
- [ ] 의존성, 환경 변수, 빌드 관련 코드 업데이트
- [ ] 코드 리팩토링
- [ ] 주석 추가 및 수정
- [ ] 문서 수정
- [ ] 테스트 추가, 테스트 리팩토링
- [ ] 빌드 부분 혹은 패키지 매니저 수정
- [ ] 파일 혹은 폴더명 수정
- [ ] 파일 혹은 폴더 삭제
### 반영 브랜치
ex) feat/login -> dev
### 변경 사항
ex) 로그인 시, 구글 소셜 로그인 기능을 추가했습니다.
### 테스트 결과
ex)
베이스 브랜치에 포함되기 위한 코드는 모두 정상적으로 동작해야 합니다.
결과물에 대한 스크린샷, GIF, 혹은 라이브 데모가 가능하도록 샘플API를 첨부할 수도 있습니다.
Back-End | Nest.js |
---|---|
Database | MySQL, Redis |
Tool | Git, Gitgub, Node.js + Puppeteer, Elastic Search |
Server | AWS EC2, RDS |
CI/CD | Docker, GitHub Actions |
이번 주 한 일 팀 전체
(개인 5분기록 대시보드 캡쳐)
이외에도 기술적인 방향을 잡기 위한 질문을 정리해두시면 가장 좋습니다!
→ 단, “A는 어떻게 구현하나요”의 질문은 삼가주세요.
→ “A와 B를 알아보았는데, 둘 중 A가 낫다고 판단했는데 맞을까요?”의 식의 고민의 흔적을 담아 질문해주세요.
응모사이트를 연결해주기 위해 그 해당api를 크롤링 해오고 다시 크롤링하는 방식이 옳은가 ( 3번해야함?) 시원한 해답이 안생기고 계속 어떻게 구상해야할지 머리속에서 돌고 돌아 돌림판입니다 어떻게 어떻게? 라는 생각만 도돌이표로 돌아가서 지금 악보를 쓰는건지 코딩을 하는 건지 모르겠습니다!
API를 통해서 신발 데이터를 가져오려고 하는데 무료 버전이 한달에 50개씩 가져올 수 있고, 1초당 5개를 가져올 수 있다고 적혀있는 것 같은데 이걸 timeout 같은 걸 통해서 설정을 해줘야 하는 걸까요??
숙제: 멘토링 결과 다음 주까지 해올 일
팀원 개인별로 작성해 주세요.
개인과제를 완성 시켜 오는 것!