클라이언트에서 이미지파일과 텍스트(문자열)을 데이터로 받으면 이미지파일은 S3 SDK FOR NodeJS를 통해서 S3 스토리지로 저장한다. 이때 S3에 저장된 이미지파일의 path를 데이터베이스에 저장해서 서버가 클라이언트에 이미지를 렌더링할때 S3에 저장된 이미지파일의 path를 줘서 렌더링할 수 있도록 한다. 이때 EC2의 서버와 RDS을 사용할 건데,, 그러기 위해선 EC2 SDK와 RDS SDK를 공부해야 할 것 같다.
잠만 근데, S3의 버킷에서 정적 웹 호스팅하는데, 그러면 빌드한 파일에 넣으면 되지 않을까? 이미지파일 바로 렌더링할 수 있도록?
formData 객체 사용방법 공식문서
https://developer.mozilla.org/en-US/docs/Web/API/FormData/Using_FormData_Objects
vi ~/.aws/credentials
[default]
aws_access_key_id = <YOUR_ACCESS_KEY_ID>
aws_secret_access_key = <YOUR_SECRET_ACCESS_KEY>
잘 넣어줬는데, 안되는 걸 봐서 내일 원인을 알고 해결해야겠다