개인 프로젝트 시작
벡엔드에 대한 개념 공부와 해당 개념을 실제 프로젝트에 적용하여서 알아가기 위해 링크에 있는 요구사항에 대해서 구현한다.
Cloud Storage
step 1. 파일 업로드,삭제
구현사항
- 폴더 없이 파일 업로드 기능 구현
- 파일을 업로드 할 경우, 관련된 메타데이터를 DB에 저장
- 로그인은 구현X, 그러므로 업로드한 유저의 정보도 같이 전달하기
- 서로 다른 사용자가 같은 이름의 파일을 업로드 가능하다.
- 파일 삭제 기능 구현
- 파일이 존재하지 않을 경우 오류 반환, 물리적으로 삭제되도록 구현
- 파일 다운로드 기능 구현
- 본인이 만든 파일이 아니면 다운이 불가능하게 설정하기
This post is licensed under CC BY 4.0 by the author.