Project | Spring Boot와 React 이미지 불러오기
- 현재 아이템을 선택하면 해당 속성들을 다 넘겨주는 작업을 수행하고 있다.
근데 이때 api에서 어떻게 image를 전달해줘야 할까?
후보 1) 우선 아이템의 정보를 JSON 형식으로 전해주는 곳에 바이트 형식으로 전해줌
- 당연히 쌩바이트자로 응답을 돌려준다
- 이걸 프론트가 받아서 처리할 수 있을까?
- 받아서 처리해준다고 한다면,
(얘가 선택됨) 후보 2) 이미지의 주소를 넘겨주기
- 나는 지금 S3가 아닌 로컬에 저장 중,
- 로컬 주소를 돌려주기
후보 3) 이미지 API 따로 구현
- 이렇게 주면 프론틑가 그냥 갖다쓰면 되나?
- 근데 그러면 아이템 get api 호출 + 이미지 api 호출 두번 동시에 해야함
대부분 2번 방식을 쓴다고한다
2번 방식 채택 ---> 이미지를 필요로 하는 상황에서 이미지가 저장된 위치를 돌려주는 것으로 해결!
- 이미지를 불러온다면 이런 식으로 image 주소가 나옵니다.