기술 안건 회의 Respone Type (20.08.04) - woowacourse-teams/2020-songpa-people GitHub Wiki
🌞 날짜
2020-08-04 10:00 ~ 10:30
👨👩👧👧 참석자
all
회의 내용
-
Response Type 정하기
CustomResponse code: (성공) null / (예외) 예외코드 / HttpCode말고 우리가 정한 예외코드 messgae: (성공) null / (예외) 메세지 data: (성공) response할 데이터 / (예외) null
- Common 모듈
- Admin, Web 모듈에서 사용한다.
- 성공과 예외 상황을 하나의 Response Type으로 보내서 FE에서 에러 핸들링이 쉽도록 함
- 예외코드
- 1xxx : kakao
- 2xxx: instagram
- CORE_숫자
- INSTAGRAM_SCHEDULER_숫자
-
모달 이미지 회의
- 기존 디자인의 문제점
- 9개의 이미지를 동시에 로딩하니까 속도가 느리다.
- 이미지 모양을 훼손하지 않고 동일한 크기의 정사각형 모양으로 만들기가 까다롭다.
- 슬라이딩 방식으로 수정
- 3개씩 이미지가 나온다.
- 이미지 로딩 문제도 해결되고, 사용자 입장에서도 편리할 것으로 기대된다.
- 기존 디자인의 문제점
-
Vue : Router 경로 이동 후 새로고침하면 화면이 나오지 않는 문제
-
Vue 자체는 Single Page Application이고, index.html에서 라우터로 이동하면 문제가 없다.
-
하지만 Router로 이동한 상태에서 새로고침하면 Spring에게 경로를 물어봐서 해당 페이지를 찾지 못하는 문제가 있었다.
-
갓준에게 여쭈어봄
-
이동할 경로를 Spring Controller에 걸고, 메인 화면을 return해주면 Vue에서 알아서 해당 경로를 찾아준다.
-
@GetMapping(value = {"/", "/kakao-scheduler"}) public String index() { return "/index.html"; }
-
Todo
에러 페이지 만들기