-
Notifications
You must be signed in to change notification settings - Fork 5
2주차 스프린트 회의록
Yeonkyu Min edited this page Dec 1, 2024
·
1 revision
→ 5주차 때 백로그 정리하기로..
- 많은 공수가 예상되므로 실현 가능한 파트를 하나씩 맡는다.
- 각자의 지식의 퍼즐조각을 완성하고, 퍼즐에 끼워맞추는 방식으로 진행한다.
- 각자 개발위키 작성, 프로토타입 코드를 작성해보고 관련된 지식을 기반으로 서로의 코드를 조합한다.
- 예시
-
클라이언트 <-> 서버 데이터 구조 정하기
- 마크다운 문법 데이터 구조는 어떻게?
- 블록 단위 데이터 구조는 어떻게?
- 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 명세서 작성) - 공통 @장서윤 @김현훈 @민연규 @민정우
- 클라이언트
- 서버
- 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 순서 조정하는거 설정
- 절대경로 설정