강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

이성현님의 프로필 이미지
이성현

작성한 질문수

Slack 클론 코딩[실시간 채팅 with React]

이미지 등의 리소스 저장 위치에 대한 질문

작성

·

196

0

안녕하세요 제로초님.

다소 큰 이미지가 여러개 있는 페이지 구성할 때,

프로젝트 내부에 이미지를 저장하는 것이 유리할 지 (번들 사이즈가 커지지 않을까 하는 우려)

S3 등에 이미지를 저장하는 것이 유리할지 (아무래도 네트워크를 타야하므로 더 불리할 것 같은데.)

어떤 방법이 더 나은 판단이라고 생각 되시나요?

프로젝트 내부에 이미지를 저장하게되면 번들에 같이 포함된다고 생각하는데 옳게 이해하고 있는 것인지요..?

답변 1

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

고정된 이미지라면 그냥 프로젝트 내부에 이미지를 저장하고 CDN처리해두는 게 나을 것 같습니다. 사용자가 업로드하는 이미지같은 것은 s3가 낫고요.

이성현님의 프로필 이미지
이성현
질문자

프로젝트 내부에 이미지를 저장하면,

Bundle Size에 영향을 줘서 로딩 속도에 문제를 주는게 맞나요??

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

큰 파일이면 번들링되지 않고 보통 별도 이미지 파일로 분리될 것입니다. 어차피 외부에 저장해도 로딩해야하므로 속도는 똑같을 겁니다.

이성현님의 프로필 이미지
이성현

작성한 질문수

질문하기