[Firebase] Cloud Firestore, Storage 사용 세팅하기 (getFirestore, getStorage)

치즈·2024년 5월 17일
0

Firebase

목록 보기
5/10

Cloud Firestore은 noSQL 데이터베이스로 데이터의 실시간 처리를 위한 데이터 저장소를 제공한다.

먼저 Firebase에서 Cloud Firestore를 선택하고 데이터베이스 만들기를 클릭한다. 만약 못찾았다면 왼쪽 목록에서 build를 눌러 찾으면 된다! 데이터베이스 위치를 설정해줘야 하는데 자신의 위치에 가까울 수록 좋다. (나는 서울로 설정했다.) 테스트모드로 설정을 해주면 설정 끝! 쏘 씸쁠,,

Storage는 대규모 비정형 데이터를 저장하기 위한 객체 스토리지 서비스이다.

이제 Storage 생성법에 대해 알아보자. Storage를 찾아서 시작하기 눌러주고~ 마찬가지로 테스트 모드로 설정하고 Storage는 따로 위치 설정할 필요 없이 아까 cloud firestore 위치 설정했던게 그대로 설정 될거다.

이제 만든 것들을 엑섹스할 수 있도록 다음 코드를 보자.

  const app = initializeApp(firebaseConfig);
  
  export const db=getFirestore(app);
  
  export const storage=getStorage(app);

첫번째 코드가 익숙할 수 있겠는데 (지난번 포스팅을 봤다면ㅎㅎ) 다시 한번 복습하자면 initializeApp은 config 옵션을 통해(Firebase 프로젝트 세팅했을때 복붙했던거!) 앱을 생성한다고 이해하면 된다.
그 밑에 getFirestore와 getStorage를 통해 각각 방금 만들어주었던 데이터베이스와 스토리지에 엑세스 할 수 있도록 해준다.

참고
[노마드 코더] https://nomadcoders.co/nwitter/lectures/4527

profile
오늘도 배우는 중...

0개의 댓글