1 . Image 프로세서
DB에는 이미지 자체가 들어가는것이 아니라 Image를 다운받을 수 있는 주소가 들어간다.
저장된 이미지는 또 다른 컴퓨터에서 가져온다. 컴퓨터의 용량이 커야함 엄청난 용량이 필요하기 때문에 Cloud(AWS,GCP,Azuer)만 클라우들을 제공해주는 회사들이 생겨남(Storage Service) 국내에는 NHN Cloud,Naver Cloud가 있다.
브라우저에서 -> 파일선택 -> 파일객체 생성 -> 백엔드 API로 전송
백엔드에서 uploadFile API 작성 -> 받은 파일객체를 Storage에 저장 -> Storage에서는 파일을 사용할 수 있는 주소를 백엔드로 넘겨줌
브라우저에서 writer, title, image주소를 백엔드 createBoard로 요청 백엔드에서는 DB에 저장
DB에서 image 주소의 타입은 보통 text이고 또는 blob(2진 데이터, 각 픽셀은 모두 rgb숫자를 가지고 있기 때문에 이미지를 전부 숫자로 변환하여 저장)을 사용한다.
Image 실습
Image 검증