-
Notifications
You must be signed in to change notification settings - Fork 4
6주차 회의록
J219_홍종우 edited this page Dec 5, 2021
·
4 revisions
- 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로 멘토님 발표는 노션으로
-
내용
- 무슨 프로젝트인가? ( 1분 )
- 시연 시나리오(데모)
- 어떤 문제를 마주했고 어떻게 해결했는가?(8분 ~ 9분)
- 경계좌표 불러오기 최적화
- 좌표 얻기 + 변환
- DB 리모델링 (MySQL -> MongoDB 로의 변경 과정)
- 캐싱 전략 Cache-Control 및 SWR + simplify.js
- 네트워크 이슈 + In-memory DB 저장
- 렌더링 최적화(수치적인 설명이 가능)
- 경계좌표 불러오기 최적화
-
추가로 이야기할 만한 내용
- 좌표 얻기 + 변환
- JWT 로그인
- docker
- Modal URL Routing
- Refactoring 과정(Error handling)
기능 | 우선순위 | 담당자 | 결과 |
---|---|---|---|
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