이번 프로젝트에서 DB는 Firebase를 선택했고, 새롭게 출시 된 Firestore를 사용해보려고 한다. 이전에 Firebase의 실시간 database를 이용해 본적은 있었지만 Firestore의 사용은 처음이라 사용법 포스팅을 간단히 작성해 보려 한다.
우선 Firebase console에 접속하여 프로젝트를 생성해준다.

그리고 프로젝트가 생성되면 Firestore에서 DB를 생성할 수 있다.

왼쪽의 사이드바에서 Firestore Database를 선택해준다.

지금은 데이터베이스를 이미 생성해놔서 데이터베이스 추가가 뜨지만 처음에는 데이터베이스 생성이 뜬다.
이렇게 데이터베이스가 생성되면, 컬렉션 시작을 눌러준다.

여기서 컬렉션은 db의 테이블을, 필드는 컬럼값(속성)들을 말하는 것이다.
나는 데이터를 넣을 4개의 테이블(컬렉션)들을 생성하고 각각에 필드값을 넣어주었다.
나는 dreamer 테이블에 회원 정보를 넣을 것이라 위 사진에 보이는 것처럼 필드들을 추가해주었다.
이렇게 데이터베이스와 테이블을 생성했다면 나의 프로젝트와 연결시켜주는 과정이 필요하다.
나는 프론트앤드로 리액트를 사용하기 때문에 리액트와 연결시켜주었다.
다음 포스팅에서 Firestore와 React의 연결을 다룰것이다.