회원가입을 할 때 회원 정보를 RealtimeDB(트리구조)를 사용해서 저장했는데, 이번에는 Firestore 기능으로 데이터를 사용해보려고 한다. 테스트 모드를 선택했다. 서울 위치로 변경해주었다. DB가 만들어졌다. 회원가입 할 때 이메일 중복 검사를 위한 로직을 구현하기 위해 테스트 데이터를 하나 넣어주었다. USER 정보를 넣을 USER 컬렉션(Table 같은 느낌)을 만들고, 문서(document)는 회원의 이메일로 분류하고, 이 문서 안의 필드(컬럼 같은 느낌)들은 가입시 필요한 회원 정보를 넣어주었다. SQL을 사용하는 RDBMS(관계형 데이터베이스)에서 볼 수 있는 테이블-컬럼 구조와는 다른 느낌의 구조다. var firestore: Firestore! let db = Firestore.f..