회고

2021-12-23 TIL

Facts (사실, 객관)

 

  • 엘리스 SW트랙 1차 프로젝트 진행 중
  • 이벤트 처리 리팩토링, AWS-S3 연동

 

Feelings (느낌, 주관)

 

이제 백엔드 업무는 빌드와 배포 정도만 남았다. 빌드를 하면서 겪게 될 시행착오가 염려되긴 해도 이번 프로젝트에서 백엔드를 지원한 것은 잘한 일인 것 같다. 특히 API와 DB에 관련된 일을 자주 경험하게 되면서 몰랐던 사실을 많이 알게 되었다.

 

간만에 운동을 다녀왔다. 집에 도착해보니 바지 주머니에 락커룸 키가 남아 있었다.

 

Findings (배운 점)

 

  • beforeunload 이벤트 발생을 통해 사용자의 이탈을 감지할 수 있다. 다른 페이지로 이동하거나 브라우저가 종료될 때 혹은 새로고침을 하게 되면 이벤트를 감지하고 특정 로직을 실행할 수 있다. 다만 완전히 브라우저를 종료하지 않거나, 탭을 클릭하여 종료할 땐 이벤트를 감지하지 못했다.
  • multer 미들웨어를 적용하여 fromData를 다룰 수 있다. 미들웨어를 통과하면 req.file을 통해 파일 정보에 접근할 수 있다.
  • multer S3와 aws-sdk를 통해 S3와 연동된 multer 미들웨어를 쉽게 만들 수 있다.

 

Things to do (해야 할 것들)

 

  • 빌드, 배포
  • s3 삭제 로직 구현하기

 

Affirmation(자기 선언)

 

  • 생략

'회고' 카테고리의 다른 글

2021-12-27 TIL  (0) 2021.12.28
2021-12-26 TIL  (0) 2021.12.27
2021-12-22 TIL  (0) 2021.12.23
2021-12-21 TIL  (0) 2021.12.21
2021-12-20 TIL  (0) 2021.12.21