Skip to content

6주차 회의록

J219_홍종우 edited this page Dec 5, 2021 · 4 revisions

2021-11-30 회의록

이번주 리팩토링해야 할 것들

- restful api 정확하게 사용하기 - Error 코드에 대한 명명 및 Logging / Error handling 방식 설계 진행 - server 에러 한곳에 모으기 + 상태 메시지 만들기 - Client 에러 메시지 만들기 - (uri와 상태코드) - (https-error)

  • 로그인 여부 모두 recoil에서 확인하도록 수정하기

  • 각자?

    • 중복함수 최대한 제거하기 + fetch 함수 getOption 적용하기
    • 프론트 웹 코드 최적화 고려하며 바꾸기 (useCallback, useMemo, React.memo) -> 성능 업데이트될 때만 메모리가 되기 때문에
    • 에러 snackbar랑 연동하기
    • css animation 최적화 (loadAnimation, snackbar : 각자)
    • 로그인 refresh token 이용하는 것 삭제하기
    • 검색 API필요한것만 보내기?
    • 축척 맞추기
  • 후기 채워놓기(서울 위주로)

발표 설계

  • 10 ~ 15분 발표, Q&A 없을 것 대비한 내용(Maybe refactoring??)도 추가

  • 발표는 PPT로 멘토님 발표는 노션으로

  • 내용

    • 왜 이 프로젝트를 하게 되었나? (30초)

    • 무슨 프로젝트인가? ( 1분 )
      • 시연 시나리오(데모)
    • 어떤 문제를 마주했고 어떻게 해결했는가?(8분 ~ 9분)
      • 경계좌표 불러오기 최적화
        • 좌표 얻기 + 변환
        • DB 리모델링 (MySQL -> MongoDB 로의 변경 과정)
        • 캐싱 전략 Cache-Control 및 SWR + simplify.js
        • 네트워크 이슈 + In-memory DB 저장
      • 렌더링 최적화(수치적인 설명이 가능)
  • 추가로 이야기할 만한 내용

    • 좌표 얻기 + 변환
    • JWT 로그인
    • docker
    • Modal URL Routing
    • Refactoring 과정(Error handling)

2021-12-02 회의록

구현할 기능/해소할 이슈

기능 우선순위 담당자 결과
Backend Error Handling 공동 O
RESTful api 정확하게 사용하기 공동 O
swagger API 명세서 개선(Prod/Dev) 홍종우 O
Frontend Error Handling(Snack bar) 개별 O
중복 함수 제거 및 fetch함수 getOption 적용 개별 O
기능 우선순위 담당자 결과
CSS Animation 최적화 홍종우 O
ESLint Warning 제거 홍종우 O
로그인 여부 체크 방식 변경 문혜현 O
로그인 Refresh Token 제거 문혜현 O
마커 하단부 DIV Sidebar 열리지 않는 이슈 송명회 O
새로고침, 직접 url 칠 시 백그라운드 안 나옴(Suspense 구분 하니 해결됨) 송명회 O
Gzip 응답이 압축되는지 확인이 안됨(https라서) 멘토님
축척 기준(동, 구, 시) 조정 홍승용 O
NGINX Gzip 압축 문혜현 O
기능 우선순위 담당자 결과
UI 상 버그 이슈 해소(별 그림자) 공동 O
write-review 요청이 두 번 감 문혜현
마커 Hover 후 Drag & Drop 시 Sidebar 열리는 이슈 송명회 O
NGINX 캐싱 설정 송명회 O
내 후기 정상적으로 나오지 않는 이슈 홍종우 O
Profile address 변경되지 않는 이슈 홍승용 O
Profile image 변경되지 않는 이슈 홍승용 O
Dropdown 이슈 홍승용 O

이슈

- 축척 자동 변경 건(https://apis.map.kakao.com/web/sample/setBounds/)
    - setBound를 사용한 축척 변경 시, 경기도, 경상남도, 충청북도 등 이슈가 발생. 진행 시 폴리곤 면적을 계산해서 축척을 결정하는 것이 좋을 것 같음.
- POST 요청의 경우 201로 반환하고 있어서 200으로 체크하는 것을 Logic 변경 필요
- 마커 Hover 후 Drag & Drop 시 Sidebar가 열리는 이슈
- Private Route 시에 accesstoken 체크를 2번하는 이슈(비동기 map때문)
- NGINX 캐싱 설정
- API restful한지 검토 + swagger
Clone this wiki locally