Post

개인 프로젝트 시작

벡엔드에 대한 개념 공부와 해당 개념을 실제 프로젝트에 적용하여서 알아가기 위해 링크에 있는 요구사항에 대해서 구현한다.

Cloud Storage

step 1. 파일 업로드,삭제

구현사항

  1. 폴더 없이 파일 업로드 기능 구현
  2. 파일을 업로드 할 경우, 관련된 메타데이터를 DB에 저장
  3. 로그인은 구현X, 그러므로 업로드한 유저의 정보도 같이 전달하기
  4. 서로 다른 사용자가 같은 이름의 파일을 업로드 가능하다.
  5. 파일 삭제 기능 구현
  6. 파일이 존재하지 않을 경우 오류 반환, 물리적으로 삭제되도록 구현
  7. 파일 다운로드 기능 구현
  8. 본인이 만든 파일이 아니면 다운이 불가능하게 설정하기

File-System-공부

This post is licensed under CC BY 4.0 by the author.