체인지로그
[버전 업데이트] - 2025-03-08
새로운 기능
- 날씨 위젯 기능 추가
- 헤더 날씨 위젯 추가
- 날씨, 습도, 바람 정보 로테이션 표시
- 위치 연동 기능 추가
- 날씨 카드 인증 상태에 따른 뷰 제공
- 카카오톡 역지오코딩 연동
- 초단기예보 지원
성능 개선
- 메인 슬라이더 및 메인 페이지 이미지 레이지 로딩 적용
- 컴포넌트 스켈레톤으로 변경하여 로딩 경험 개선
버그 수정
- 인증 확인 로직 추가 (
getallboards check auth
) - CORS 오류 수정
- 상태(status) 관련 버그 수정
리팩토링
- progressbar 컴포넌트 분리
- mainslider 컴포넌트 분리
- toastContainer 컴포넌트 분리
- ridiBatang 폰트를 로컬 폰트로 추가
- createQueryKey 개선
- config 설정 추가 적용
기타
- 도커 관련 설정 개선 (.dockerignore에서 pnpm-lock.yaml 제외)
커밋 상세
- 6a79669 - Merge pull request #202 from westkite1201/develop
- 783fa58 - Merge pull request #201 from westkite1201/141-widget-기능-추가
- a49f14c - fix: weather card 인증에 따라 view 부여
- 69e04e2 - feat: weather 위치 연동 추가
- 8e41bd7 - fix: getallboards check auth 추가
- 16f90c6 - feat: 카카오톡 역지오코딩, 컴포넌트 스켈레톤으로 변경
- 0651872 - fix: status 수정
- c5f3d3e - perf: 메인 슬라이더, 메인 페이지 이미지 lazy 로딩 적용
- 589a820 - feat: header weather widget 클릭시 날씨, 습도, 바람 로테이션 추가
- 9bac4e3 - feat: 초단기예보추가, header weather 위젯 로테이션 추가
- 5aaea4a - feat: header 용 weather widget 추가
- 254086f - feat: forcast 연동
- 516df03 - feat: backend weather router 추가 #141
- fe52a0a - fix: cors 오류 수정
- 4c30db6 - refactor: prograssbar 분리, mainslider분리, toasCotainer 분리, ridiBatang 로컬 폰트로 추가 #195
- f70de74 - update: config 추가 적용, createQueryKey 개선
- 2d62ccb - fix: .dockerignore에서 pnpm-lock.yaml 제외
겉으로 바뀐 것이 크게 없어 보이지만, 날씨 위젯 기능 추가와 같은 사용자 경험 향상에 중점을 둔 업데이트가 이루어졌다. 특히 메인 페이지의 성능 최적화를 위한 레이지 로딩 적용과 컴포넌트 스켈레톤 도입으로 로딩 경험이 개선되었다. 또한 인증 관련 버그 수정과 CORS 오류 해결을 통해 안정성을 높였다 지금 까지 www.weatkite.dev로 들어오면 페이지가 안보였을것.... westkite.dev만 cors 정책에 허용시켜 놓고 있었다...