[React] 팀 프로젝트 진행 전 체크 사항

은비·2023년 9월 11일
1

React로 TO DO LIST 팀 프로젝트를 진행 하기전 준비해야 할 사항을 정리해보았다.
TO DO LIST 만들기 과정을 velog에 다 정리하여 업로드 할 예정이다.

프로젝트 진행 인원 : 3명

📌 진행 전 체크 사항

  1. 컴포넌트 구조:
  • 프로젝트의 컴포넌트 구조 결정하기
    어떤 컴포넌트가 필요하고 각 컴포넌트의 역할과 책임을 명확하게 정의해야 한다.
    ex) 투두리스트 전체를 담당하는 부모 컴포넌트와 투두 아이템을 나타내는 자식 컴포넌트 등으로 구성될 수 있다.
  1. 변수 네이밍 규칙:
  • 변수와 함수의 네이밍 규칙을 정하기
    일관된 네이밍 규칙을 사용하여 코드의 가독성과 유지보수성을 높일 수 있다.
    ex) camelCase나 snake_case 등의 네이밍 스타일을 선택하고 팀원들과 협의하여 일관성 있는 네이밍 규칙을 따르는 것이 좋다.
  1. 상태 관리 방법:
    투두리스트에서 상태(State)를 어떻게 관리할지 결정하기
    리액트 내장 상태 관리인 useState와 useEffect를 사용할 것인지, 또는 상태 관리 라이브러리(예: Redux, MobX)를 사용할 것인지 등에 대한 결정을 내려야 한다.

  2. API 요청 및 데이터 처리:
    투두리스트에서 서버 API와 데이터 처리 방법에 대한 약속하기
    API 요청 방식(GET, POST, DELETE 등)과 응답 데이터 형식에 대한 약속 및 데이터 형식 변환 로직 등에 대한 공유가 필요하다.

  3. 코드 스타일 가이드:
    코드 스타일 가이드나 ESLint 설정 같은 개발자 도구 설정에 대한 공유하기
    코드 포맷팅 규칙, 들여쓰기 방식 등 일관된 코딩 스타일로 작업하기 위해 팀원들 간에 의견 조율 및 설정 공유가 필요하다.

  4. Git 협업 방식:
    Git 저장소 생성 및 브랜치 전략(예: Git Flow), PR(Pull Request) 작업 순서, 코드 리뷰 절차 등 Git 기반의 협업 방식에 대한 약속도 필요하다.

0개의 댓글