Trip to Firebase(3)
-
파이어 스토어에서 스냅샷 도대체 무엇인가?
파이어 베이스를 처음 배우면서 스냅샷이라는 단어를 알게 되었다. 파이어 스토어에서 데이터를 부르면 바로 원본 데이터를 가져오는 것이 아니라 스냅샷을 가져온다. 잠시 찾아본 내용으로는 정확히 정의 내릴 수는 없지만 A snapshot can be defined as a system state at a specific point of time in a computer system. 위키의 정의처럼 한 특정 시점을 찍어서 가져온 것이라고 한다. 그렇다고 복사본은 아니고 사용하려면 data화를 시켜야한다. export const findPlantDataByDocId = async (docId: string) => { try { if (!docId) { errorNoti('식물 id가 잘못되었습니다.'); ret..
2023.09.05 -
파이어베이스 update 메서드 타입 에러 2023.09.05
-
[오늘의 이슈] 아주 쉬운 파이어베이스 Auth, 왜 로그인이 안될까?
아무일 없을 것 같았던 2차 프로젝트, 3일 내내 불안했던 백엔드의 의견 차이가 결국 4일 째 터져 팀원이 나가고 백엔드는 결국 나와 다른 팀원 하나가 떠맡게 되었다. 결과적으로는 백엔드 전담 팀원이 나가 최선의 결과는 아니었지만, 불화가 끝나서 다행이었다. 그래도 남은 프론트엔드 지망자들이 백엔드를 해야한다는 부담과 프론트 코드를 전혀 못 짜는 상황이 오는 건 아닌지 불안했다. 그렇게 코치님과 대화하고 우리는 파이어베이스로 백을 처리하고 프론트에 집중하기로 하였다. 그리고 다음날 로그인부터 파이어스토어까지 알아보려고 찾아보며 코드를 치던 중 문서대로 했는데 에러가 발생했다. 처음 문서를 보며 아니 로그인이 이게 끝이야? 했는데 이 말이 무색하게 처음이라 헤맸다. 근데, 한글로 되어 있는 건 진짜 정말 ..
2023.08.18