프로젝트를 진행하던 중 사용자가 악의로 고화질의 사진을 여러개 올렸을 때 S3의 비용 부담, 서버의 과부화, 렌더링의 시간 등을 고려해 이미지 최적화를하면 좋겠다고 생각해 최적화를 진행했다.우선 사용자가 이미지를 업로드 했을 때, 이미지 사이즈를 압축해주는 라이브러리인
쉽게 사용자 인증을 구현할 수 있도록 돕는 Firebase 서비스이메일과 비밀번호 인증, 소셜 미디어 인증, 전화번호 인증인증 정보 안전하게 저장(보안이 강화되어 있음)인증 정보 변경시 실시간으로 앱에 업데이트인증 이메일 전송, 비밀번호 재설정 이메일 전송 등의 기능F
Firebase CRUD Firebase의 Cloud Firestore에 들어가 데이터베이스 생성 위치(리전)을 설정 후 보안규칙 설정 firebase configur 파일에 db추가 생성 addDoc, collection(db, '사용할 폴더명') 메서드 사용
Firebase Storage 클라우드 스토리지를 활용해 사용자가 업로드한 미디어 파일(이미지, 비디오, 음악 등)을 보관하고 관리할 수 있는 서비스 장점 확장성이 좋음 : Google Cloud Storage 인프라 기반으로 작동. 필요한만큼 자동으로 확장되어