리액트에서 URL 이동시 감지하여 원하는 로직을 넣어보자 🧪 테스트 환경 React v18 AWS SDK for Java1.x 배경 파일 저장소가 변경되어 S3에 파일 업로드를 구축하려한다. 목표 내부 스토리지에 파일 업로드 하는 경우 프론트에서 백엔드로 파일을 업로드한다. 보통 보안을 위해 클라이언트에서 스토리지 접근을 막거나, 서버 안에 파일을 적재하…
리액트에서 URL 이동시 감지하여 원하는 로직을 넣어보자 🧪 테스트 환경 React v18 AWS SDK for Java1.x 백엔드 : AWS EKS 환경 프론트 : AWS S3 Nginx 환경 배경 기본적으로 업로드 평균 속도는 5MB/s 라고한다. 파일을 Presigned URL에 통째로 올리는 방식으로 개발해두고 50MB 파일이 약 10초 정도 걸…
File Upload 시리즈 3편이다. 앞의 두 편에서 만든 업로드 구조가 보안 리뷰에서 지적을 받았다. 그걸 어떻게 고쳤는지 쓴다. 🧪 테스트 환경 SpringBoot 3.x / MyBatis / PostgreSQL React 18 / TypeScript / Vite AWS S3 배경 첨부파일을 어떻게 저장하고 있었나 그룹ID 1개에 파일 N개가 묶이는…