firebase projects:create (프로젝트) -> firebase프로젝트 생성
flutter pub add firebase_core provider (cloud_firestore) -> pub add로 필요한 library 추가
데이터 베이스 만들기 버튼 누르기(생성된 firebase 프로젝트 존재시)

프로덕션 vs 테스트 모드 선택(보안규칙 차이 존재)

리전을 선택 (실제로 서비스를 프로비저닝하는 지역 : 즉 우리는 Seoul)

Todo collection 생성 및 document 생성 ... (ex입니다)



void readData() {
final userCollection = FirebaseFirestore.instance.collection("Users").doc("rrerewsqf12 - random값 ");
// userCollection이라는 변수에 firestore에서의 collection의 docs값을 지정
userCollection.get().then((value) => {print(value.data())});
// get() 메서드로 가져와서 value이 data를 불러온다 (단일 데이터 조회 <-> 밑의 ex )
}
FirebaseFirestore.instance.collection('users').get().then((QuerySnapshot querySnapshot) {
querySnapshot.docs.forEach((doc) {
print(doc.data());
// 각 문서의 데이터를 출력 (단일 데이터가 아닌 사용자 리스트를 불러오거나, 특정 조건을 만족하는 여러 데이터 항목을 검색할 때 유용)
});
});