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

GODOT님의 프로필 이미지
GODOT

작성한 질문수

mongoDB 기초부터 실무까지(feat. Node.js)

리팩토링

이미지 저장 및 불러오기

해결된 질문

작성

·

2.7K

1

혹시 이미지 저장 및 불러오기는 예제로 추가해주시면 안되나요??? 

데이터는 알겠는데 이미지는 어떻게 저장되고 사용하는지 알고 싶네요

답변 2

1

김시훈님의 프로필 이미지
김시훈
지식공유자

이미지 저장 정말 중요한 내용인데요. 예상과 다르게 데이터베이스와 큰 관련이 없어서 이 강의에서 다루는건 적합하지 않아요. 그 이유는 이미지는 데이터베이스에 저장되지 않고 AWS S3와 같은 파일 저장소에 저장되기 때문입니다. 파일저장소에 저장하면 해당 이미지의 url을 받을 수 있는데요. 데이터베이스에는 이 url만 저장하게 되요. 클라이언트(프론트엔드)가 이미지를 열고 싶을 때는 백엔드로부터 url을 받게 되고 이 url로 프론트에서 직접 이미지를 불러와요(img tag를 이용해서요<img src="이미지 url" />)

이 외에도 고려할 수 있는 부분들이 많이 있는데요. 마침 이미지 관련해서 짧은 미니 강의를 구상중에 있습니다! 오픈하게 되면 바로 알려드릴게요 :)

0

GODOT님의 프로필 이미지
GODOT
질문자

아하 DB에 저장하지 않고 따로 file 저장소에 저장하는군요.  감사합니다.

GODOT님의 프로필 이미지
GODOT

작성한 질문수

질문하기