Skip to content

프론트엔드 요구사항 및 진행상황

윤정민 edited this page Jul 23, 2023 · 3 revisions

프로젝트 요구사항

  • 레벨3 기간 동안 각 프로젝트는 아래의 요구 사항을 모두 충족시켜야 한다.
  • 요구 사항별 권장 주차를 제공한다.
    • 단, 팀의 진행상황에 따라 권장 주차와 다른 기간에 작업을 진행할 수 있다.

프로젝트 세팅

권장 주차: 1차 데모데이

  • Webpack 기반의 React & Typescript 환경 세팅
  • 개발(코드 컨벤션 등) 문서 만들기
  • 서비스 타겟 환경 및 브라우저 지원 범위 선정
    • 타겟 환경은 PC & 모바일웹 모두 지원을 권장. 기획상 특정 플랫폼에 맞추는 것이 더 좋다고 판단하는 경우, 플랫폼 선택 지원
  • 스타일링 방법 선택 및 이유 정리 (기술 사용 가이드 참고)

권장 주차 없음

  • (필요한 경우) 상태 관리 방법 선택 및 이유 정리 (기술 사용 가이드 참고)

개발 환경 구축

권장 주차: 2차 데모데이

  • 프론트엔드 리소스 빌드 및 배포 환경 구축(AWS)
  • 테스트 전략 수립 및 자동화된 테스트
    • 유닛 테스트, 통합 테스트 등의 테스트 범위 협의 후 테스트 도구를 자율적으로 선택해 테스트 코드 작성

웹 표준 및 웹 접근성 검토

권장 주차: 3차 데모데이

  • 웹 표준 준수 및 시맨틱 태그 사용
  • 웹 접근성 관리 대상 선정 및 개선

프로덕션 환경 구축 및 배포

권장 주차: 4차 데모데이

  • development/production 빌드 및 배포 환경 구분
  • 시맨틱 버저닝, 사용자가 가장 최신 배포 버전을 항상 바라볼 수 있도록 세팅

프로젝트 진행상황

Clone this wiki locally