CodeCamp19일차

최창서·2022년 4월 15일
0

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숫자를 가지고 있기 때문에 이미지를 전부 숫자로 변환하여 저장)을 사용한다.

  1. Image 실습

  2. Image 검증

profile
프론트엔드 개발자

0개의 댓글