-
Notifications
You must be signed in to change notification settings - Fork 1
리팩토링
김인태 edited this page Aug 29, 2024
·
8 revisions
- marker 가 페이지 입장시에 생기지 않음. 초기 렌더링시에 마커 생성
- event/detail 에서 map으로 가면, map의 위치가 계속 돌아오게됨
- 기간끝난 행사에 대한 marker 표현 (지우던가, custom marker를 사용하던가)
- API Response 의 타입을 만들어서 관리해보기
- util 함수들 Record type으로 타입 단언 되어 있어서 타입 안정성 관리가 어려움 Enum type으로 관리할 수 있게 수정 -> Enum을 사용하는 이유가 없어진다. Record는 너무 유연함.
- 물음표 (optional chaining)를 대체하는 작업 -> 컴파일 단계에서 안정성을 유지하기 위한 타입스크립트를 너무 유연하게 만들 수 있다.
- svg current 속성 에러 삭제
- 사파리 브라우저에 대한 대응 -> 사용해본 유저가 사파리로 접속했는데 레이아웃이 조금 깨짐.
- light house 점수 높이기
- 개선된 디자인으로 퍼블리싱 다시하기
- 로컬스토리지를 체크하는 훅을 공통적으로 사용할 수 있게 만들기.
- Image onLoad 혹은 blur 속성을 이용해 이미지가 로드 되고 있다는 사실을 보여주기
- generateMetadata 를 통해서 메타 데이터 설정
- search/result 로 쿼리 없이 들어갔을 때에 대한 예외처리 설정.