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: 홈 화면 진입 시 피드 검색 페이지 최초 피드 20개 이미지 프리 캐싱처리 #237

Merged
merged 3 commits into from
Jun 6, 2024

Conversation

hoogom88
Copy link
Collaborator

@hoogom88 hoogom88 commented Jun 4, 2024

:: 최근 작업 주제 (하나 이상의 주제를 선택해주세요.)

  • 기능 추가
  • 리뷰 반영
  • 리팩토링
  • 버그 수정
  • 컨벤션 수정

:: 구현 목표 (해당 브랜치에서 구현하고자 하는 하나의 목표를 설정합니다.)

  • 피드 검색 화면 최초 20개 피드 이미지 프리 캐싱 처리

:: 구현 사항 설명 (작업한 내용을 상세하게 기록합니다.)

  1. 홈화면 진입시, 검색 화면 피드 이미지 프리 캐싱

:: 성장 포인트 (해당 기능을 구현하며 고민했던 사항이나 새로 알게된 부분, 어려웠던 점 등을 작성합니다.)

  • 이미지 로딩이 느린 부분 중에서, 프리 캐싱을 적용할 만한 부분은 어디인가? (성능과 UX 사이의 트레이드오프) (by 종현).
  • Flutter에서 이미지 캐싱하는 메커니즘에 대해 알 수 있었다(by 윤지).
  • Image.network와 cached_network_image의 차이를 알게 되었고, 프리 캐싱을 통해서 UX가 크게 개선되는 것을 확인할 수 있었다.(by 날아)

:: 기타 질문 및 특이 사항

@hoogom88 hoogom88 linked an issue Jun 4, 2024 that may be closed by this pull request
3 tasks
Copy link
Collaborator

@KimDonghyeok KimDonghyeok left a comment

Choose a reason for hiding this comment

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

LGTM 👍

Copy link
Collaborator

@NalaJang NalaJang left a comment

Choose a reason for hiding this comment

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

LGTM 👍

Copy link
Collaborator

@SeongJongHo SeongJongHo left a comment

Choose a reason for hiding this comment

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

LGTM 👍

@hoogom88 hoogom88 merged commit 9f756f2 into dev Jun 6, 2024
2 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.

[UI 공통] 이미지 렌더링 속도 향상
5 participants