Skip to content

스프린트 2주차 계획

Yongho Lee edited this page Dec 1, 2019 · 1 revision
  • 테스트의 관성을 가지도록 작은 규모만 하자

데모 시나리오

  • 로그인 => 회원가입

    • 회원가입 폼 Validation 후 가입 진행
      • Validation 은 서버와 클라에서 둘 다 진행해줘야함.
    • 구글 로그인
      • 만약 특정 페이지를 요청하면서 로그인이 필요한 경우, 로그인이 된 후에 요청한 특정 페이지로 이동하는 기능이 필요. (Redirect URL)
  • 메인 => 이벤트 상세보기

    • 메인 카드 리스트

      • 이미지 Lazy Loading API
    • 스크롤, Lazy Loading (서버와 클라 둘 다 만들어야함)

    • (Optional) Client side cache

    • (Optional) 메인 페이지 이벤트를 가지고 있는 Cache

    • 이벤트 전체 가져오기

    • 상세보기에 쓸 단일 이벤트 가져오기 + 티켓 정보

    • 회원가입 API

  • Deployment (회의때 더 이야기)

    • Client
      • index.html#hashrouter/이런식으로
    • Backend
    • Storybook
  • Base Component (데모 시나리오에 우선적으로 필요한 컴포넌트 먼저!)

    • Atom
      • Button*
      • Input*
      • Icon*
      • Label*
      • Link*
      • LogoBtn (Button)
    • Molecules
      • List*
    • Organisms
      • Footer*
      • Header*

(ㅅㄷ) Frontend Test Code 이번 주 로그인, 회원가입 등 페이지 개발하며 테스트를 작성하고 다음 스프린트부터 작성된 테스트를 공유하여 진행할 예정

1일차

  • (frontend) Base Component 작성 #1
  • (frontend/setting) React Router, Axios

2일차

  • Base Component 작성 #2
  • 로그인, 회원가입 작성
  • 회원가입 API
  • Validation??

3일차

  • 이벤트 전체 가져오기
  • 상세보기에 쓸 단일 이벤트 가져오기 + 티켓 정보
  • 메인페이지 작성 #1
  • 이벤트 상세보기 작성 #1

4일차

  • 메인페이지 작성 #2
  • 이벤트 상세보기 작성 #2

5일차

  • 배포
    • Docker swarm

BookUs!

개요
기획서

Tech

실용적인 리액트 테스트 전략
DevOps
Infra Structure
컴포넌트 작성법
Client Sturcture

Documents

데이터베이스 스키마
Yarn workspace 명령어
Docker를 이용한 서버 개발 환경
Linting Tools

Stress Testing Log

테스트 로그

1차 테스트

📝 Agile Process

스프린트 0주차: 기획 단계
스프린트 1주차: 개발 환경 구축
스프린트 2주차: 개발
스프린트 3주차: 개발
스프린트 4주차: 개발
스프린트 5주차: 개발
👉 스프린트 6주차 🔥

👷‍♂️ Technique Writing

🤝 Rules

Clone this wiki locally