Skip to content

feat: posts 성능·보안·운영 안정화 및 Lighthouse CI 도입#2

Merged
2YH02 merged 34 commits intomainfrom
develop
Feb 18, 2026
Merged

feat: posts 성능·보안·운영 안정화 및 Lighthouse CI 도입#2
2YH02 merged 34 commits intomainfrom
develop

Conversation

@2YH02
Copy link
Owner

@2YH02 2YH02 commented Feb 17, 2026

요약

posts 페이지 중심으로 성능/보안/운영 안정성을 개선하고, Lighthouse CI 자동 측정을 추가했습니다.

주요 변경

  • 성능: LCP 로딩 우선순위 정리, 이미지 업로드(WebP/리사이즈), 목록 데이터 경량화
  • 보안: Quill 본문 렌더링 sanitize 적용(XSS 방어)
  • 운영: 인증/업로드/삭제 실패 처리 및 재시도 UX 보강
  • 접근성: aria-label/aria-live/모달 접근성 속성 보강
  • CI: PR에서 /posts Lighthouse 3회 측정 + 점수 기준(assert) 적용
  • 기타: Next 이미지 설정 remotePatterns 전환, legacy 애니메이션 이미지 경고 대응

확인

  • lint 통과
  • develop 브랜치 반영 완료

@vercel
Copy link

vercel bot commented Feb 17, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
portfolio-fe Ready Ready Preview, Comment Feb 17, 2026 7:07am

Request Review

Repository owner deleted a comment from github-actions bot Feb 17, 2026
Repository owner deleted a comment from github-actions bot Feb 17, 2026
Repository owner deleted a comment from github-actions bot Feb 17, 2026
Repository owner deleted a comment from github-actions bot Feb 17, 2026
Repository owner deleted a comment from github-actions bot Feb 17, 2026
Repository owner deleted a comment from github-actions bot Feb 17, 2026
Repository owner deleted a comment from github-actions bot Feb 17, 2026
Repository owner deleted a comment from github-actions bot Feb 17, 2026
@github-actions
Copy link

github-actions bot commented Feb 17, 2026

Lighthouse CI 결과

  • 실행 상태: success

  • 대상: /projects/1 (3회 측정)

  • 성능 기준: error >= 80

  • 수집된 리포트 수: 3

URL Perf(median) A11y(median) BP(median) SEO(median)
http://localhost:3000/projects/1 98 100 100 100
  • 이전 대비 Perf(median): 0p (이전 98 -> 현재 98)

@github-actions
Copy link

github-actions bot commented Feb 17, 2026

Lighthouse CI 결과

  • 실행 상태: success

  • 대상: /posts/100 (3회 측정)

  • 성능 기준: warn >= 50

  • 수집된 리포트 수: 3

URL Perf(median) A11y(median) BP(median) SEO(median)
http://localhost:3000/posts/100 76 100 100 100
  • 이전 대비 Perf(median): +1p (이전 75 -> 현재 76)

@github-actions
Copy link

github-actions bot commented Feb 17, 2026

Lighthouse CI 결과

  • 실행 상태: success

  • 대상: /posts (3회 측정)

  • 성능 기준: error >= 70

  • 수집된 리포트 수: 3

URL Perf(median) A11y(median) BP(median) SEO(median)
http://localhost:3000/posts 95 100 100 100
  • 이전 대비 Perf(median): -4p (이전 99 -> 현재 95)

@2YH02 2YH02 merged commit f259f75 into main Feb 18, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant