Skip to content

2주차 스프린트 회의록

Yeonkyu Min edited this page Dec 1, 2024 · 1 revision

→ 5주차 때 백로그 정리하기로..

🔥 주간 backlog

  • 많은 공수가 예상되므로 실현 가능한 파트를 하나씩 맡는다.
  • 각자의 지식의 퍼즐조각을 완성하고, 퍼즐에 끼워맞추는 방식으로 진행한다.
  • 각자 개발위키 작성, 프로토타입 코드를 작성해보고 관련된 지식을 기반으로 서로의 코드를 조합한다.
  • 예시
    • 클라이언트 <-> 서버 데이터 구조 정하기
      • 마크다운 문법 데이터 구조는 어떻게?
      • 블록 단위 데이터 구조는 어떻게?
      • CRDT 는 어떻게 구현할건지? 뭘 공부해야할지?
    • 컨벤션 확실하게 정하기
      • typescript 어떻게 작성할건지  (type / interface? 등등등.. 그치만 이건 개발하면서 정해도 괜찮을지두? 첨부터 다 정하려고 하니까 막막함. 그치만 코드가 쌓여버리면 감당안됨)
      • 폴더구조, import 순서, 함수, 변수 네이밍 어떻게
    • 사용할 라이브러리 익히기 (사용방법 + 설치방법)
      • panda css -> 어떻게 제공하는 기능을 효율적으로 뽑아먹을 수 있을까 + 설치 방법은?
      • react router 어떻게 세팅? (세팅 방법 다양함)
      • zustand 코드 깔끔하게 작성하는 법 + 설치 방법
      • react query 코드 깔끔하게 작성하는 법 (찾아보면 되게 다양함) + 설치 방법

수요일 : 개인조사, 공통조사 공부

목요일 : 공통조사, 개인조사 발표

금~토 : 나머지 발표


  • 프론트엔드 컨벤션 정하기 @장서윤
    • 폴더구조
    • import 순서
    • 함수 이름, 변수 네이밍
  • panda css 라이브러리 익히기 @장서윤 @민연규
  • react query 라이브러리 익히기 @장서윤 @김현훈 @민연규
  • react router 라이브러리 익히기 @장서윤 @민연규
  • zustand 라이브러리 익히기 @민연규 @김현훈
  • UI 레이아웃 설계하기 @민연규
    • 컴포넌트 디자인
    • UI 설계
  • 마크다운 로직 학습하기 @민연규 @장서윤
  • DB 스키마에 쓰일 데이터들 나열해보기 - 공통 @장서윤 @김현훈 @민연규 @민정우
    • 마크다운 문법 데이터 구조는 어떻게?
    • 블록단위 문법 데이터 구조는 어떻게?
  • mongoDB nestJS와 연동 익히기 @김현훈 @민정우
  • nestJS 프레임워크 익히기 @민정우
  • CRDT 알아보기 @김현훈 @민연규
  • 리액트로 FE 기초 구조 만들기 @민연규
  • 구체적인 세부설계
    • API 설계 논의하기 (API 명세서 작성) - 공통 @장서윤 @김현훈 @민연규 @민정우
      • 클라이언트
      • 서버
  • 배포환경 준비하기 @민정우 @민연규
    • ncloud에 서버코드 올려서 동작실행 @민정우
    • nginx이 어떻게 활용될까? @민정우 @김현훈
    • docker가 어떻게 활용될까? @민정우 @김현훈
    • Github Actions 를 어떻게 적용할수 있을까? @민정우 @김현훈

📌 이번 주 목표

  • 백로그 업데이트하기
  • 개발 공수 나누기
  • github 프로젝트에 백로그 이전하기
  • 유저 시나리오 작성하기
  • 디자인 탬플릿 작성하기(폰트, 컴포넌트, CSS 스타일)
  • 2주차 주간 백로그 작성
  • 개발 환경 구성하기
    • React, Nest.js
    • ESLint, Prettier
    • Github Actions
  • 배포 환경 구성하기
    • nCloud 서버 생성
    • 배포 환경 구축
  • 마크다운 문법 지원 구현
    • 마크다운 로직틀 보기
  • DB 스키마 설계

👨‍💻 개인 목표

☀️

이번주 할 일

J078 김현훈

  • 기술 스택 학습하기
  • 개발 관련 인프라 및 백앤드 용어 학습
  • NestJS MongoDB 설치
  • NestJS 환경세팅
  • Websocket, [socket.io](http://socket.io) 설치
  • CRDT 알고리즘 고민

J098 민연규

  • 마크다운 로직 학습하기
  • 디자인 설계하기
    • 컴포넌트 디자인
    • UI 레이아웃 설계

J099 민정우

  • 클라우드 서버 구축
  • 배포 환경 구축
  • DB 스키마 설계

J213 장서윤

  • eslint 플러그인 → import 순서 조정하는거 설정
  • 절대경로 설정
Clone this wiki locally