Firebase
Official docs outline
16 sections- Firebase Projects and SDKs
Projects, apps, config, the relationship to Google Cloud, and SDK initialization.
- Authentication
Sign-in providers, ID tokens, custom claims, anonymous auth, and session handling.
- Cloud Firestore
Document and collection data model, queries, indexes, transactions, and realtime listeners.
- Realtime Database
JSON tree data model, realtime sync, offline persistence, and data modeling.
- Security Rules
Declarative access rules for Firestore, Realtime Database, and Storage, request.auth, and rules testing.
- Cloud Storage for Firebase
File uploads and downloads, metadata, security rules, and resumable uploads.
- Cloud Functions
Event-triggered and HTTPS callable functions, Firestore and auth triggers, and deployment.
- Hosting
Static and dynamic content hosting, rewrites, redirects, preview channels, and CDN.
- App Hosting
Git-based hosting for Next.js and Angular apps backed by Cloud Run.
- Data Connect
Postgres-backed GraphQL schemas, queries, mutations, and generated SDKs.
- App Check
Attestation that requests come from your genuine app, providers, and enforcement.
- Emulator Suite
Local emulation of Auth, Firestore, Functions, and Storage for development and testing.
- Cloud Messaging
Push notifications, topics, device tokens, and notification vs data messages.
- Remote Config
Server-side parameters, feature flags, conditions, and A/B testing.
- Analytics and Crashlytics
Event logging, user properties, audiences, and crash reporting.
- AI Logic
Calling Gemini models from apps with Firebase SDKs and App Check protection.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.