하루 하나씩 작성하는 TIL #54
새 프로젝트가 발제 되었고, 우리 조는 이전에 개인과제로 작업하였던 포켓몬 도감을 업그레이드 하는 방향으로 하였다.
필자는 디테일 페이지에서 포켓몬 세부정보 가져오기 일부 수정, 슬라이드바로 포켓몬 진화 정보 가져오기를 맡았다.
기존 작업했던 것과는 다르게 브랜치명 앞에 feat를 붙여 인당 하나의 브랜치를 가지고 작업하는 것이 아닌, 여러 개의 브랜치로 나누어 세분화하여 작업하기로 하였다. => 충돌 예방에 좋다.
프로젝트 기능 구현
➊ 주요 기능 목록 작성 및 역할 분배
포켓몬 api 사용
로그인 구현 시
찜하기 가능
마이페이지 접근 가능
댓글 작성 가능
로그아웃 가능
커밋 컨벤션
✨ update : 해당 파일에 새로운 기능이 생김
🎉 add : 없던 파일을 생성함, 초기 세팅
🐛 bugfix : 버그 수정
♻️ refactor : 코드 리팩토링
🩹 fix : 코드 수정
🚚 move : 파일 옮김/정리
🔥 del : 기능/파일을 삭제
🍻 test : 테스트 코드를 작성
💄 style : css
🙈 gitfix : gitignore 수정
💡 comment : 주석 변경
🔨 script : package.json 변경(npm 설치 등)
📝 chore : 그 외 잡다한 것들
브랜치 컨벤션
기능별로 나누기
ex) header, api, + 세분화는 언제든지 가능
→ header/design, header/feature
main
dev
feat/auth
feat/ui
feat/mainPage
feat/detailPage
feat/detailPage/comment
feat/myPage
feat/detailPage/list
feat/detailPage/slider
환경 설정 및 기술 스택
내일은 포켓몬 디테일 페이지 리스트를 수정할 예정이다.