Serverless with Firebase in the wild
summary
Rewriting a legacy nutrition app in six months on a ~$100k budget uses Firebase (Firestore, Auth, Hosting, Storage, Cloud Functions), Angular, Stripe for payments and CircleCI for CI/CD; Firestore handles documents and queries but native text search is weak so the build adds Algolia for search, with functions issuing short-lived API keys. Deployment uses firebase deploy tokens; security rules are powerful but hard to debug; long Excel imports exceed the 9 minute function timeout so an App Engine import service is used; onboarding each developer takes about four hours.
AI-written summary · about
chapters (10)
- 0:00Start
- 19:56set up email and password
- 23:37use the firestore
- 30:45set a breakpoint
- 32:27setting a breakpoint
- 34:13install all of your dependencies
- 37:30deploy your function
- 42:08using circle ci for our ci cd
- 43:20installing all our dependencies
- 43:51build all the static assets into a dist folder
related talks
51mServerless with Firebase in the wild
58mEasy, scalable serverless backend for mobile/web app
29mServerless For Startups
28mServerless Angular, Material, Firebase and Google Cloud applications
22mBuilding Fast on the Modern Serverless Stack
55mServerless Applications with Firebase
35mGoogle Cloud Functions and Firebase
35mConvergence of Serverless APIs & Compute
