Firebase est la plateforme backend gérée de Google : base de données, authentification, stockage, fonctions serverless et hébergement, facturés à l'usage.
Le plan gratuit Spark couvre une vraie application en phase de démarrage sans frais ; passe à Blaze seulement quand l'usage réel (lectures, écritures, invocations) approche les quotas quotidiens ou mensuels documentés de Spark.
À propos
En pratique. Ce que Firebase permet de faire.
Firebase donne à un développeur les briques qu'un backend demande généralement : Cloud Firestore ou Realtime Database, Authentication, Cloud Storage, Cloud Functions et Hosting, en services gérés avec des SDKs unifiés sur web, iOS, Android et Flutter. Analytics, A/B testing, Crashlytics et Performance Monitoring sont inclus gratuitement.
Le plan Spark est gratuit, sans moyen de paiement requis, avec des quotas généreux pour une application en démarrage (1 Go Firestore, 50K lectures/jour, 2M invocations de fonctions/mois, 50K utilisateurs actifs pour l'auth). Au-delà, Blaze supprime les plafonds et facture à l'unité, par exemple 0,40$ par million d'invocations Cloud Functions. Pas de forfait fixe, mais un pic de trafic peut donner une facture imprévisible.
Usages concrets
UsageBrancher Firebase Authentication et Cloud Firestore dans une nouvelle application sur le plan Spark, résultat : une authentification et une base de données fonctionnelles sont livrées sans écrire ni héberger de serveur sur mesure.
UsagePasser au plan Blaze quand le trafic dépasse les quotas gratuits de Spark, résultat : l'application continue de fonctionner et seul l'usage au-delà du plan gratuit est facturé, au lieu d'une coupure de service.
Fonctionnalités et usages
Nocode web
App builder
Déploiement
Avantages et limites. Ce que Firebase fait bien, ce qu’il faut anticiper.
Avantages
Le plan gratuit Spark ne demande aucun moyen de paiement et couvre à la fois l'auth, la base de données, le stockage et les fonctions.
Analytics, A/B testing, rapport de crash et suivi de performance sont inclus sans coût supplémentaire sur tous les plans.
Limites
La facturation à l'usage de Blaze n'a pas de plafond, donc un pic de trafic peut produire une facture difficile à prévoir à l'avance.
Un compte de facturation avec carte bancaire est nécessaire pour activer Blaze, même pour des services seulement partiellement disponibles sur le plan gratuit Spark.
Quand ça a du sens. Garder Firebase, ou le challenger ?
À garder si
Garde-le si tu veux un backend d'application fonctionnel (auth, base de données, hébergement) sans exploiter tes propres serveurs, et peux surveiller l'usage à mesure que le trafic grandit.
À challenger si
Évite-le si tu as besoin de coûts mensuels fixes et prévisibles, car la facturation à l'usage de Blaze évolue avec le trafic plutôt qu'un tarif figé.
Notre avis. Ce qu’il faut retenir de Firebase.
Pourquoi ce verdict
Correct
Valeur ajoutée
Les quotas du plan gratuit Spark (50K lectures Firestore/jour, 2M invocations de fonctions/mois, 50K utilisateurs actifs mensuels pour l'auth) sont assez généreux pour faire tourner une vraie application en phase de démarrage sans frais, et Blaze ne facture que l'usage au-delà.
Simplicité
Note neutre : le temps et la compétence nécessaires pour brancher un premier backend fonctionnel ne figurent pas dans les sources relevées.
Utilisation
Les briques documentées (Firestore, Realtime Database, Auth, Storage, Functions, Hosting) livrent un backend fonctionnel sans avoir besoin d'un service tiers pour combler un manque.
Puissance
Des SDKs unifiés sur web, iOS, Android et Flutter, plus des analytics, de l'A/B testing et un rapport de crash intégrés sans coût supplémentaire, en font une plateforme large plutôt qu'une simple base de données.
Réversibilité
Note neutre : les outils d'export de données et les chemins de migration hors de Firestore/Realtime Database ne figurent pas dans les sources relevées.