1. #0.0 ❤️ 무료 강의 ❤️
2. #0.0 Welcome! (03:22)
api로 로그인, 리얼타임,
인증, 회원가입 등
...백엔드 코드 없이?
3. #0.1 Requirements (01:11)
코코아톡, React 초보 강의 보고 오면 좋다.
React 컴포넌트, State 관리. React Hooks로.(?)
4. #0.2 What is Firebase (06:27)
firebase로 할 수 있는것?
전 영상에서 back-end 코드를 사용하지 않을꺼라 했는데, firebase가 백엔드 아닌가?
firebase는 원래 db였다. 이후 구글에 인수되고, 확장됨.
지금은 포괄적.
cloud firestore?
db관련 코드 없이 db 쓰게 해주는???
cloud functions
serverless function의 기능 제공, AWS의 lambda와 비슷하다고 함
cloud storage
서버에 파일같은거 저장, 아마존 S3
hosting
asset 배포하거나, react application 배포하고 싶으면 hosting 사용 가능
authentication
거의 핵심이라고 함. 인증 구현 10분도 안걸린다?
realtime database
firebase의 original database. realtime 데이터베이스.
추가적인 기능도 여러가지 있음.
crashlytics : 오류, web X
performance monitoring
test lab
app distribution : 버전? 배포?
analytics...
정리
firebase는 웹사이트를 통해 제공해주는 백엔드 서비스다?
경쟁자는 AWS의 amplify, 거의 같은 기능
5. #0.3 When To Use Firebase (04:15)
어떤 경우에 firebase나 amplify를 사용하는가?
아이디어 테스트해볼때, 프로토타입?
본격적 비즈니스 단계면 비추
6. #0.4 Pricing in Firebase (04:12)
요금?
시작은 무료지만 이후엔 요금 내야함.
무거운 파일 업로드같은건 돈 내야함. 그래도 많은게 무료다.
회원/인증같은건 한달에 만명까지는 무료.
firestore은 1GB까지는 무료.
용량이 커지면 1GB당 0.18달러
비용문제는 항상 알고 있어야 한다.
어지간하면 무료로 쓸 수 있겠지만... 그래도 그렇게 비싸진 않음.