FIREBASE

동찌·2022년 11월 18일
0

내일배움단

목록 보기
15/56

Serverless 서버리스

  • 서버 관리가 필요 없는 백엔드(서버가 없다는 뜻이 아님)
  • 하드웨어 관리가 힘들어서 클라우드 컴퓨팅 서비스(cloud computing Service)가 나옴 -> 하드웨어 관리를 위임 -> 소프트웨어 관리도 위임(Firebase, AWS Lambda)
    • AWS Lambda : API함수 직접 등록 필요(FaaS)
    • Firebase : 별도의 서버 설정 없이 바로 백엔드 서비스 이용 가능 (BaaS)

Authenication - 로그인 정보
Cloud Firestore - 데이터베이스 제공
Cloud Storage - 파일 저장소

로그인 회원가입 로그아웃 프로필관리
수정 삭제 등 할 때 새로고침 없이 바로 적용(SPA & CSR)

Storage 서비스에 프로필관리 화면 추가 (프로필 이미지)
Firestore 댓글 CRUD적용

js파일 쪼개서 관리
메인 스크립트 파일 type을 module로 써야 import가 가능
module타입의 파일은 전역으로 쓸 수가 없음
window.다른스크립트에서 가져온 함수 -> 이렇게 써야 함수 호출이 가능

유효성 검사

AWS S3 = Storage 서비스
버킷 이름과 도메인 이름은 똑같이 해줘야함


좀 더 찾아보고 공부할 것들

DOM
정규식(정규표현식)
삼항연산자 null병합연산자

원격강의 3번 돌려보기...

Ref -> 보통 위치를 의미

0개의 댓글