[11 26] 피어세션 - boostcampwm-2021/WEB08-AgileStorming GitHub Wiki
13주차 피어세션 J08, J29
참가자
Web29
- J002 강민지
- J141 이명재
- J151 이원주
- J177 장수용
Web08
- J036 김승현
- J046 김유석
- J122 안주영
- J195 조성현
Web08
pm2 ts-node 이슈
node js를 nvm로 설치를 하다 보니 경로가 이상했다. 직접 실행할때는 되는데, 도커도 ts-node- 파일 경로를 modules에 지정해줄 수 있었는데, module path이 문제일 수 도 있다!!
선은 어떻게 하셨나요
svg로 했습니다. 각 꼭지점을 quadratic 곡선으로 그렸다.
배경 이동은 어떻게 하나요
배경에 마우스 다운하면 플래그가 들어오고요 이동한 x,y 좌표만큼 스크롤을 해주는 방식
맥 아닌 분들 스크롤 신경 안쓰이시나요?
저희는 몰라요....ㅎㅎ ㅋㅋㅋ디자인 감수성이 없어서, 이해를 못했다ㅋㅋ
캘린더에 x 스크롤이 생긴다!
해상도 차이일 것 같다.
마인드 맵에서 스크롤 모양
잡는 모양이 어울릴 것 같다.
Web29
ui가 이쁜 것 같다.
MS Teams, 네이버 캘린더를 참고했다.
소켓 이벤트와 api 사용이 혼재되어 있어서 리팩토링 하실 예정
다음 주 계획?
피처 개발은 끝났고, 버그 수정하고 리팩토링 집중할 것. 소켓 스트레스 테스트를 하려 했는데, 4명도 간당간당하다.
저희(Web08)는 db 쿼리튜닝, 소켓 스트레스 테스트, 인덱싱, 리팩토링 할 것 기능적인 이슈, ui 개선 작업 할듯
달력은 라이브러리인가요?
직접 만들었습니다
Konva.js
canvas 도와주는 라이브러리 리액트에서는 => react-konva dragable 옵션하나로 드래그가능
포스트잇 race condtion
포스트잇에 속성을 부여
무수한 소켓요청
쓰로틀링, 디바운스
uri, 상태코드
uri = 통합자원 식별자
- 리소스와 행위를 분리
- 상위는 복수단어를 사용 => 우리도 적용하면 좋을 듯
- 계층 구조를 활용하자
get 조회 post 등록 /shedules (밑에는 리소스 uri을 알아야함) put 리소스 대체 path 리소스 부분 변경 delete 리소스 삭제
200: 성공 201: 새로운 리소스 생성시 204: 응답에 보낼 내용이 없을 경우(delete) 401: 인증관련문제 403: 권한 문제 404: 리소스를 찾지 못한경우 409: 기타