트위터 #1 | Firebase Auth, NoSQL, Firestore

HyeonWooGa·2022년 9월 27일
0

클론코딩

목록 보기
19/20

Firebase Auth

개요

  • 회원가입, OAuth 등을 직접 구현하는 것보다 정말 간편하게 파이어베이스를 통해 구현할 수 있엇습니다.

사용한 메서드 목록

  • initializeApp (firebase/app)
  • getAuth (firebase/auth)
  • createUserWithEmailAndPassword (firebase/auth)
  • signInWithEmailAndPassword (firebase/auth)
  • signInWithPopup (firebase/auth)
  • GoogleAuthProvider (firebase/auth)
  • GithubAuthProvider (firebase/auth)

NoSQL

개요

  • Collection : 폴더 개념
  • Document : 문서 개념 (텍스트)
  • NoSQL 데이터베이스의 구조
Database  - Collection - Document
                       - Document
                       - Document
                       - ...

          - Collection - Document
                       - Document
                       - Document
                       - ...
          
          - Collection - Document
                       - Document
                       - Document
                       - ...
                       
          - ...

FireStore

개요

  • NoSQL 실시간 데이터 베이스
  • 기존 파이어베이스의 실시간 데이터 베이스의 새로운 버전
  • 공식 문서가 정말 잘 나와있어서 공식 문서의 튜토리얼을 따라가면 대부분 해결되고 추가적인 부분은 커뮤니티에서 해결이 가능합니다.

사용한 메서드 목록

  • initializeApp (firebase/app)
  • getFirestore (firebase/firestore)
  • collection (firebase/firestore)
  • addDoc (firebase/firestore)
  • onSnapshot (firebase/firestore) : 기본적으로 데이터베이스에 무슨일이 있을때 알림을 받습니다, 실시간 데이터베이스 렌더링 만들때 사용
  • doc (firebase/firestore)
  • deleteDoc (firebase/firestore)
  • updateDoc (firebase/firestore)
  • query (firebase/firestore)
  • orderBy (firebase/firestore)


profile
Aim for the TOP, Developer

0개의 댓글