Firebase Cloud Functions Patterns
Firebase Cloud Functions patterns covering 2nd gen functions, TypeScript and Python, Firestore triggers, callable functions, HTTPS endpoints, and deployment best practices.
- Difficulty
- intermediate
- Read time
- 1 min read
- Version
- v1.0.0
- Confidence
- established
- Last updated
Quick Reference
Firebase Cloud Functions: Use 2nd gen for new functions (Cloud Run-based, better scaling). TypeScript with firebase-functions v4.3+. Import specific modules (v2 subpackage). Firestore triggers: onDocumentCreated, onDocumentWritten. Callable functions for authenticated client calls. Set concurrency (default 80, max 1000). Node.js 20/22 required.
Use When
- Firebase serverless functions
- Firestore triggers
- Firebase callable functions
- Firebase HTTPS endpoints
Skip When
- AWS Lambda
- Azure Functions
- Non-Firebase backend
Firebase Cloud Functions Patterns
Firebase Cloud Functions patterns covering 2nd gen functions, TypeScript and Python, Firestore triggers, callable functions, HTTPS endpoints, and deployment best practices.