Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feat] LightHouse 성능 개선 #186

Merged
merged 5 commits into from
Aug 21, 2024
Merged

[Feat] LightHouse 성능 개선 #186

merged 5 commits into from
Aug 21, 2024

Conversation

jhj2713
Copy link
Member

@jhj2713 jhj2713 commented Aug 21, 2024

🖥️ Preview

close #183

✏️ 한 일

  • preload 코드 삭제
  • prize 이미지 수정
  • section에 lazy loading 적용
  • robots.txt 경로 수정

❗️ 발생한 이슈 (해결 방안)

Preload 코드 삭제

이미지 preload 한 후 일정 시간 이미지를 로드하지 않으면 warning이 발생하는데, 접속하는 페이지에 따라 사용하는 이미지가 달라지기 때문에 preload를 사용하기 어렵다고 판단해서 코드를 삭제했습니다

prize 이미지 수정

이미지 크기가 너무 커서 이미지를 작게 수정했습니다

section에 Lazy loading 적용

스크롤이 짧지 않은 편이기 때문에 section에 lazy loading을 적용해서 화면에 보이기 직전에 section을 렌더링하도록 수정했습니다

robots.txt 경로 수정

robots.txt가 src 하위에 있는 경우 빌드시에 정적 파일에 포함되지 않기 때문에 public에 넣어줬습니다

❓ 논의가 필요한 사항

@jhj2713 jhj2713 added the feat 기능 구현 label Aug 21, 2024
@jhj2713 jhj2713 requested a review from sooyeoniya August 21, 2024 07:34
@jhj2713 jhj2713 self-assigned this Aug 21, 2024
Copy link

빌드를 성공했습니다! 🎉

Copy link
Member

@sooyeoniya sooyeoniya left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

성능 개선을 위해 노력하는 갓 효 정.
고생하셨어용!! 🤩

@sooyeoniya sooyeoniya merged commit cf55683 into dev Aug 21, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feat 기능 구현
Projects
None yet
Development

Successfully merging this pull request may close these issues.

lighthouse 성능 개선
2 participants