팀 프로젝트 1

장석원·2024년 4월 22일

프로젝트 주제회의

  • 회의 결과의 핵심 기능을 나열
  • 벤치 마킹 앱 서칭
  • 기능 관련 토의

스택 조율

  • 디자인툴 : Figma
  • BE :
  • FE :
  • DB :
  • 배포 :
  • 형상 관리 :
  • 일정 관리 :

등 순으로 조율한다.

간단한 일정 회의와 주차에 해야할 일들을 나열

스택 조율 부분에서 프론트엔드 스택으로 지금 프로젝트로 예를 들자면

  • 라이브러리: React
  • 스타일링 : Styled-Components
  • 번들러 : Webpack vs Vite
  • CI/CD, 배포 : github Action, AWS(EC2 vs S3 + Cloudfront)
  • Mocking : MSW
  • Routing : react-router-dom
  • Linting: ESLint, Prettier
  • Stage Management: React-Query(서버 상태), Redux
  • 패키지 매니저: npm
  • CRA - PWA
  • Input Validation: RHK

등 스택을 정하고

프로젝트 구조

를 짠다.

  • api
  • assets
  • hooks
  • components
  • utils
  • constants
  • router
  • store
  • types
  • styles
  • pages

로 짜게 되었는데 프로젝트 구조에는 정답이없다 airbnb의 GitHub등을 보면서 각자 프로젝트에 맞게 구조를 설계하면 될 것 이다.

일단 우린 피그마로 세부 기능 회의 부터 시작했다.
Figma에서 필수 적인 기능들을 포함한 페이지들의 와이어 프레임을 짜고
그것을 바탕으로 구글시트에 요구 사항 명세서를 작성했다

0개의 댓글