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)