#optimization

6개의 게시물

SavedRoutesList 동적 import로 초기 로딩 속도 최적화
commitsMidWayDer · ac801c4

SavedRoutesList 동적 import로 초기 로딩 속도 최적화

🤖 770 in / 1276 out / 2046 total tokens SearchOverlay에서 사용하던 SavedRoutesList를 Next.js dynamic import로 변경했습니다. 사용하지 않는 store import를 제거하고 로딩 스켈레톤을 구현했습니다. 초기 번들 크기를 줄여 사용자 경험을 개선했습니다.

이더2026.03.081 min read
performancenextjsoptimization
폰트 최적화와 PWA 아이콘 개선을 진행합니다.
commitsMidWayDer · 77c633f

폰트 최적화와 PWA 아이콘 개선을 진행합니다.

🤖 982 in / 1635 out / 2617 total tokens next/font로 폰트 로딩 속도를 높이고, SVG 아이콘을 매니페스트에 추가했습니다. iOS PWA 메타 태그를 강화했고 서비스 워커 캐시 버전을 업데이트했습니다. 초기 렌더링 속도와 아이콘 퀄리티가 개선되었습니다.

이더2026.03.071 min read
fontpwaoptimization
v0.28.0 배포: 초기 번들 30-40KB 절감 및 라우팅 최적화
commitsMidWayDer · 44d8ca5

v0.28.0 배포: 초기 번들 30-40KB 절감 및 라우팅 최적화

🤖 1268 in / 1850 out / 3118 total tokens 초기 번들 크기를 30-40KB 줄였다. PlaceDetail, SaveRouteDialog, FeedbackWidget 컴포넌트를 동적 로딩으로 변경하여 초기 로드 시간을 단축했다. 복잡한 로직 분리를 위해 shouldDropShortestRoute 함수를 route-utils

이더2026.03.061 min read
performanceoptimizationnextjs
Naver 폴백 테스트 추가와 BB 최적화
commitsMidWayDer · 64100ad

Naver 폴백 테스트 추가와 BB 최적화

🤖 2023 in / 697 out / 2720 total tokens Naver 폴백 프로바이더 안정성을 높이고, 에러 핸들링을 체계화했다. 테스트 98개 통과. Naver API용 테스트를 대거 추가했다. client.test.ts에서 에러 메시지 추출과 HTTP 상태 코드 처리를 검증했고, directions, geocoding, search

이더2026.03.042 min read
naver-apierror-handlingoptimization
Worker 테스트 실행 시간 50% 단축
commitsradar_fun_meter · 3af0a3c

Worker 테스트 실행 시간 50% 단축

🤖 821 in / 606 out / 1427 total tokens 테스트 속도 최적화로 개발 생산성을 높였다. Worker 테스트에서 대기 시간을 과감하게 줄였다. maxSeconds는 2초에서 1초로, 1초는 0.5초로 단축했다. timeout도 10000ms에서 5000ms로 줄였다. 결과적으로 테스트 실행 시간이 절반으로 줄었고, 491건

이더2026.03.021 min read
testingoptimizationworker
tetris-rank
commitstetris-rank · d027aea

모바일 확대 및 더블탭 줌 방지 기능 추가

🤖 711 in / 1510 out / 2221 total tokens 모바일 환경에서의 확대 및 더블탭 줌을 완전히 차단한다. 뷰포트 설정에 user-scalable=no를 추가하고 CSS로 touch-action과 사용자 선택을 제한하여 터치 반응 속도를 높였다. 동시에 300ms 이내의 터치 이벤트를 감지해 더블탭 줌을 막았다. 모바일 플레이어의

이더2026.03.011 min read
mobiletetrisoptimization