ONDEV Logo

Agence web fondée en 2020 à Marseille par Mathieu Rabissoni, développeur web. Sites et applications sur-mesure, codés et maintenus par celui qui vous répond.

Services
  • Création de Sites Web
  • Applications Sur-Mesure
  • Publicité Digitale
  • Référencement SEO
  • Développeur Web Marseille
  • Création de Logo
  • Design UX/UI
  • Refonte d'Application
  • Maintenance Applicative
  • Audit de Code
  • Agence Vibe Coding
  • Logiciel Métier Sur-Mesure
  • Agence No Code
  • Portail Client & Extranet
  • Intranet Sur-Mesure
  • Refonte Site WordPress
  • Migration Angular vers React
Navigation
  • Accueil
  • Agence web à Marseille
  • Réalisations
  • Expertise
  • Qui sommes-nous
  • Blog
  • Contact
Guides
  • Nos guides
  • Comment créer un site internet
  • Pourquoi créer un site internet
  • Coût d'un site internet
  • Choisir son prestataire web
Contact

Mathieu Rabissoni

06 01 37 20 21WhatsAppmathieu@ondev.fr

Marseille, France

Suivez-nous

LinkedInInstagramFacebook
Zones d'intervention
Marseille|Aix-en-Provence|Aubagne|La Ciotat|Cassis|Allauch|Gardanne|Marignane|Vitrolles|Toutes nos zones

© 2026 ONDEV. Tous droits réservés.

Mentions légalesPolitique de confidentialitéPlan du site
ONDEV Logo
Réalisations
Contact
On en discute

Expertise

Création de Sites WebSite Vitrine MarseilleSite E-Commerce MarseilleRéférencement SEOOptimisation GEOApplications Web & MobileAgence CommunicationPublicité en LigneDéveloppeur Web Marseille
Réalisations

Ressources

Qui sommes-nous ?BlogGuides
Contact
AppelerWhatsApp
On en discute
  1. Accueil
  2. Blog
  3. Firebase c'est quoi ? Définition, prix, limites
Développement
24 octobre 202611 mn

Firebase c'est quoi ? Définition, prix, limites

Firebase, c'est quoi ? Définition claire, les briques clés (Firestore, Auth, Hosting), avantages, limites et quand choisir Supabase.

Mathieu Rabissoni

Mathieu Rabissoni

Fondateur et développeur web d'ONDEV

Firebase c'est quoi ? Définition, prix, limites
Firebase c'est quoi ? Définition, prix, limites

Sommaire

01.Firebase équipe des millions d'apps, mais que fait-il vraiment sous le capot ?02.Firebase, c'est quoi exactement ?03.Comment marche Firebase : les briques principales04.Firestore : le cœur du système05.Realtime Database ou Firestore : quelle différence ?06.Authentication, Hosting et le reste07.Pourquoi Firebase séduit autant : les avantages08.Les limites de Firebase à connaître avant de s'engager09.NoSQL : puissant mais rigide10.Le prix à l'usage qui s'emballe11.Le lock-in Google12.Firebase, c'est fait pour qui ?13.Qui utilise Firebase ? Les types d'applications concernées14.Firebase ou Supabase : quand basculer vers l'open source15.FAQ : Firebase en questions16.Conclusion : Firebase, un bon départ mais pas une évidence

Firebase équipe des millions d'apps, mais que fait-il vraiment sous le capot ?

Firebase propulse plus de 3 millions d'applications actives dans le monde. Beaucoup d'entrepreneurs signent pour cette plateforme sans savoir ce qu'elle fait exactement, ni combien elle coûtera une fois le trafic monté.

Firebase, c'est quoi en une phrase ? Firebase est la plateforme de Google (Backend as a Service) qui fournit aux applications mobiles et web un backend prêt à l'emploi : base de données temps réel (Firestore, Realtime Database), authentification, hébergement, fonctions serverless, stockage de fichiers et notifications push. Lancée en 2011, rachetée par Google en 2014, elle permet de créer une app sans administrer de serveur, en échange d'une facturation à l'usage et d'une dépendance à l'écosystème Google.

Dans cet article, vous allez découvrir :

  • •La définition claire de Firebase, sans jargon technique
  • •Le rôle précis de chaque brique (Firestore, Realtime Database, Auth, Hosting, Functions, Storage)
  • •Les types d'applications mobiles et web qui utilisent vraiment Firebase
  • •Les avantages réels et les limites qui coûtent cher sur le long terme
  • •Le moment exact où une alternative open source comme Supabase devient plus maligne
Firebase, c'est un backend prêt à l'emploi. Le revers de la médaille : vous louez l'infrastructure de Google, avec ses règles et sa facture à l'usage.

Firebase, c'est quoi exactement ?

Firebase est une plateforme BaaS (Backend as a Service) rachetée par Google en 2014. En clair, c'est une boîte à outils qui fournit tout ce dont une application a besoin côté serveur, sans que vous ayez à installer ou administrer un seul serveur.

Concrètement, au lieu de développer et d'héberger vous-même une base de données, un système de connexion, une API et un stockage de fichiers, vous branchez votre application (web ou mobile) directement sur les services de Google.

Le développeur se concentre sur l'interface et l'expérience utilisateur. Firebase s'occupe de la plomberie : stockage des données, authentification, montée en charge, sécurité de base.

Cette approche fait partie de la famille plus large du Backend as a Service (BaaS), un modèle qui a explosé avec la demande de développement rapide.

Comment marche Firebase : les briques principales

Firebase n'est pas un produit unique, c'est une suite de services que l'on active à la carte. Voici les briques les plus utilisées.

BriqueRôleCe qu'elle remplace
Firestore / Realtime DatabaseBases de données NoSQL synchronisées en temps réelUne base MySQL ou PostgreSQL
AuthenticationComptes, connexions, mots de passeUn système d'auth développé à la main
HostingHébergement de sites et apps webUn serveur web classique
Cloud FunctionsCode backend serverlessUn serveur d'API
StorageStockage de fichiers (images, PDF)Un serveur de fichiers ou Amazon S3
Cloud MessagingNotifications pushUn service de notifications maison

Firestore : le cœur du système

Firestore est la base de données phare de Firebase. Elle stocke vos données au format NoSQL (des documents, un peu comme des fiches JSON) et se synchronise en temps réel : quand une donnée change, tous les appareils connectés la voient instantanément.

C'est parfait pour un chat, un tableau de bord live ou une app collaborative. C'est beaucoup moins pratique dès qu'il faut croiser des données ou lancer des requêtes complexes.

Realtime Database ou Firestore : quelle différence ?

Firebase propose deux bases de données. Realtime Database est l'historique : un seul gros arbre JSON, synchronisé en temps réel, très rapide mais difficile à structurer dès que les données grossissent. Firestore est la génération suivante : des documents rangés en collections, des requêtes plus riches, une montée en charge automatique et une facturation par opération plutôt que par bande passante.

Pour un nouveau projet, Google recommande Firestore. Realtime Database reste pertinent pour des flux très simples et très fréquents (présence en ligne, curseurs collaboratifs). Les deux peuvent cohabiter dans la même app.

Authentication, Hosting et le reste

Firebase Authentication gère les inscriptions et les connexions (email, Google, Apple, téléphone) en quelques lignes de code. Hosting sert vos fichiers via un CDN mondial. Cloud Functions exécute du code à la demande, sans serveur à administrer. Storage héberge les fichiers lourds.

L'ensemble forme un backend complet, activable en quelques clics depuis la console Google.

Pourquoi Firebase séduit autant : les avantages

Firebase n'est pas devenu un standard par hasard. Ses atouts sont réels, surtout en début de projet.

  • •Vitesse de démarrage : un backend fonctionnel en quelques heures, pas en semaines.
  • •Temps réel natif : la synchronisation instantanée est intégrée, sans code complexe.
  • •Zéro gestion de serveur : Google s'occupe de la montée en charge et des mises à jour.
  • •Écosystème Google : intégration directe avec Analytics, Crashlytics et le cloud de Google.
  • •Gratuit pour démarrer : le plan Spark permet de tester sans sortir la carte bleue.

Pour un MVP ou un prototype qu'il faut valider vite, c'est une rampe de lancement redoutable.

Les limites de Firebase à connaître avant de s'engager

C'est là que le bât blesse. Les forces de Firebase deviennent des contraintes dès que le projet grandit.

NoSQL : puissant mais rigide

Firestore stocke des documents, pas des tables reliées. Pour des données très relationnelles (facturation, gestion de stock, reporting croisé), le NoSQL devient vite un casse-tête. On finit par dupliquer des données et complexifier le code.

Le prix à l'usage qui s'emballe

Firebase facture à la lecture, à l'écriture et à la suppression de chaque document. Tant que le trafic est faible, la facture reste douce. Mais une app qui décolle peut voir ses coûts exploser de façon difficile à prévoir. Pour anticiper, comparez avec un modèle de tarification transparent comme celui de Supabase.

Nous avons détaillé le plan Spark, le plan Blaze et les postes qui font déraper la facture dans notre guide Firebase : prix et coûts cachés.

Le lock-in Google

Firebase est propriétaire et fermé. Vos données, votre logique métier et votre authentification vivent dans l'univers Google. Migrer ailleurs demande souvent de tout reconstruire. Vous n'avez aucun accès au code source de la plateforme.

Si vous êtes déjà dans cette situation, la sortie est possible : notre guide de migration de Firebase vers Supabase décrit la méthode étape par étape, de l'export Firestore au schéma PostgreSQL.

Un backend qui vous enferme, c'est une dette technique qui grandit avec votre succès.

Firebase, c'est fait pour qui ?

Firebase reste un excellent choix dans plusieurs cas précis :

  • •Vous lancez un MVP et devez valider une idée en quelques semaines.
  • •Votre app repose sur du temps réel (messagerie, notifications, live).
  • •Vous êtes déjà investi dans l'écosystème Google (Analytics, Ads, Cloud).
  • •Votre modèle de données est simple et peu relationnel.

En revanche, dès que le projet vise la durée, la maîtrise des coûts et la portabilité, il faut regarder ailleurs.

Qui utilise Firebase ? Les types d'applications concernées

Firebase est d'abord né pour le mobile : ses SDK Android, iOS et Flutter sont les plus aboutis, et la majorité des apps qui l'utilisent sont des applications mobiles grand public ou des MVP lancés par des startups. On le retrouve typiquement dans :

  • •les applications mobiles avec comptes utilisateurs et notifications push (Android, iOS, Flutter, React Native) ;
  • •les MVP et prototypes d'entrepreneurs qui veulent tester une idée sans équipe backend ;
  • •les apps collaboratives et temps réel : messagerie, tableaux partagés, suivi en direct ;
  • •les sites et web apps légers hébergés sur Firebase Hosting, souvent couplés à Google Analytics.

Depuis 2025, Google pousse aussi Firebase Studio, un environnement de prototypage assisté par IA qui génère et déploie une application full stack directement dans l'écosystème Firebase. Pratique pour aller vite, mais le résultat hérite des mêmes limites : NoSQL, facture à l'usage et lock-in.

C'est typiquement le profil d'applications que nous voyons arriver en audit chez ONDEV : une app lancée vite sur Firebase, qui fonctionne, mais dont la facture ou la structure de données devient un frein à mesure que l'usage grandit.

Ce que nous constatons en production. Chez ONDEV, nous construisons et reprenons des applications sur-mesure : une application métier pour Dassault Aviation qui fait gagner 1 heure par processus et compte plus de 90 utilisateurs actifs, ou encore Wiloq, un SaaS de vestiaire numérique événementiel sur Next.js et Supabase présenté juste après. Quand une app Firebase existante devient coûteuse ou rigide, nous commençons toujours par un audit de code : structure des données, règles de sécurité, coût par utilisateur, puis nous chiffrons une refonte de l'application ou une migration ciblée.

Firebase ou Supabase : quand basculer vers l'open source

Supabase est l'alternative open source la plus citée face à Firebase. La différence de fond : Supabase repose sur PostgreSQL, une base SQL relationnelle, et son code est ouvert. Vous pouvez l'héberger chez Google, ailleurs, ou sur vos propres serveurs.

CritèreFirebaseSupabase
Base de donnéesNoSQL (Firestore)SQL (PostgreSQL)
Open sourceNonOui
HébergementGoogle Cloud uniquementCloud ou auto-hébergé
Requêtes complexesLimitéesComplètes (SQL)
PortabilitéFaible (lock-in)Forte
Pour approfondir ce match, lisez notre comparatif détaillé Supabase vs Firebase et, si vous penchez pour le libre, notre panorama des alternatives à Firebase.

À lire aussi : Supabase, définition et fonctionnement - notre guide complet sur Supabase, la brique que nous utilisons en production.

Chez ONDEV, nous avons construit Wiloq, un SaaS de vestiaire numérique événementiel, sur Next.js et Supabase : plus de 12 fonctionnalités, 3 interfaces et une base PostgreSQL solide. Découvrez l'étude de cas Wiloq. C'est aussi ce type de stack que déploie notre agence Supabase pour les projets qui doivent durer.

FAQ : Firebase en questions

Firebase est-il vraiment gratuit ?
Firebase propose un plan gratuit (Spark) suffisant pour tester ou lancer un petit projet. Au-delà, le plan Blaze facture à l'usage : lectures, écritures, stockage et bande passante. Sur une app à fort trafic, la facture peut vite grimper et devenir difficile à prévoir.
Firebase, c'est du frontend ou du backend ?
Firebase est un backend (BaaS). Il fournit la base de données, l'authentification, le stockage et l'hébergement. Vous développez le frontend (l'interface visible) et le branchez sur les services Firebase via leurs bibliothèques.
Firebase, c'est pour le mobile ou pour le web ?
Les deux. Firebase a été conçu pour le mobile et ses SDK Android, iOS et Flutter sont les plus complets, mais il fonctionne aussi pour le web via le SDK JavaScript et Firebase Hosting, y compris avec Next.js ou React. En pratique, un site vitrine n'a aucun intérêt à utiliser Firebase ; la plateforme prend tout son sens pour une application avec comptes utilisateurs et données dynamiques.
Quelle est la différence entre Firebase et Firestore ?
Firebase est la plateforme complète. Firestore est l'une de ses briques : la base de données NoSQL en temps réel. On dit souvent Firebase pour parler de l'ensemble, mais Firestore n'en est qu'un composant parmi Auth, Hosting, Functions et Storage.
Quelle est la différence entre Firebase Realtime Database et Firestore ?
Les deux sont des bases NoSQL temps réel de Firebase. Realtime Database stocke tout dans un seul arbre JSON, avec une latence très faible mais des requêtes limitées et une facturation à la bande passante. Firestore organise les données en documents et collections, offre des requêtes plus riches, une meilleure montée en charge et facture par opération (lecture, écriture, suppression). Google recommande Firestore pour tout nouveau projet ; Realtime Database reste utile pour des flux très simples comme la présence en ligne.
Qui utilise Firebase et pour quelles applications ?
Firebase est surtout utilisé par des applications mobiles (Android, iOS, Flutter) et des MVP de startups qui ont besoin d'un backend immédiat : comptes utilisateurs, notifications push, données synchronisées en temps réel. On le retrouve dans les apps de messagerie, les outils collaboratifs, les apps grand public avec Google Analytics intégré et les prototypes générés avec Firebase Studio. Les applications très relationnelles (facturation, stock, reporting) sont en revanche rarement construites sur Firebase.
Faut-il choisir Firebase ou Supabase en 2026 ?
Firebase brille pour un MVP rapide et les apps temps réel dans l'écosystème Google. Supabase, open source et basé sur PostgreSQL, est préférable dès que vous voulez des requêtes SQL complexes, la maîtrise des coûts et la portabilité. Le bon choix dépend de la durée de vie visée du projet.

Conclusion : Firebase, un bon départ mais pas une évidence

Firebase est une plateforme BaaS puissante pour démarrer vite : un backend complet, du temps réel natif et zéro serveur à gérer. Mais son modèle NoSQL, sa facturation à l'usage et son lock-in Google en font un pari risqué pour un projet destiné à durer et à grandir.

La vraie question n'est pas de savoir si Firebase fonctionne, mais s'il correspond à votre horizon. Pour un prototype, foncez. Pour un produit pérenne, une alternative open source comme Supabase mérite sérieusement l'examen.

Vous démarrez une application et hésitez entre Firebase, Supabase ou une stack sur-mesure ? Ou vous avez déjà une app Firebase dont la facture grimpe ? Notre équipe conçoit des applications web sur-mesure et audite celles qui existent. Parlons de votre projet : nous vous aidons à déterminer si Firebase est le bon choix pour votre horizon, et sinon par quoi le remplacer.

Auteur

Mathieu Rabissoni

Mathieu Rabissoni

Fondateur et développeur web

Infos

24 octobre 2026
11 mn
Développement

Service lié

Création site internet

Site sur-mesure avec SEO intégré, livré en 30 jours.

Découvrir

Travailler avec ONDEV

On construit pour vous un site sur mesure, adapté à vos enjeux business.

  • Sans dépendance technique
  • Sans frais de maintenance inutiles
On en discute ?

Avec nous c'est simple, rien n'est compliqué !

Nos réalisations

Refonte & SEO - Amadeus Centre d’Affaires
Refonte & Stratégie SEO

Refonte & SEO - Amadeus Centre d’Affaires

Wiloq - Application SaaS Vestiaire Numérique
Application SaaS

Wiloq - Application SaaS Vestiaire Numérique

Voir toutes les réalisations

Firebase équipe des millions d'apps, mais que fait-il vraiment sous le capot ?

Firebase propulse plus de 3 millions d'applications actives dans le monde. Beaucoup d'entrepreneurs signent pour cette plateforme sans savoir ce qu'elle fait exactement, ni combien elle coûtera une fois le trafic monté.

Firebase, c'est quoi en une phrase ? Firebase est la plateforme de Google (Backend as a Service) qui fournit aux applications mobiles et web un backend prêt à l'emploi : base de données temps réel (Firestore, Realtime Database), authentification, hébergement, fonctions serverless, stockage de fichiers et notifications push. Lancée en 2011, rachetée par Google en 2014, elle permet de créer une app sans administrer de serveur, en échange d'une facturation à l'usage et d'une dépendance à l'écosystème Google.

Dans cet article, vous allez découvrir :

  • •La définition claire de Firebase, sans jargon technique
  • •Le rôle précis de chaque brique (Firestore, Realtime Database, Auth, Hosting, Functions, Storage)
  • •Les types d'applications mobiles et web qui utilisent vraiment Firebase
  • •Les avantages réels et les limites qui coûtent cher sur le long terme
  • •Le moment exact où une alternative open source comme Supabase devient plus maligne
Firebase, c'est un backend prêt à l'emploi. Le revers de la médaille : vous louez l'infrastructure de Google, avec ses règles et sa facture à l'usage.

Firebase, c'est quoi exactement ?

Firebase est une plateforme BaaS (Backend as a Service) rachetée par Google en 2014. En clair, c'est une boîte à outils qui fournit tout ce dont une application a besoin côté serveur, sans que vous ayez à installer ou administrer un seul serveur.

Concrètement, au lieu de développer et d'héberger vous-même une base de données, un système de connexion, une API et un stockage de fichiers, vous branchez votre application (web ou mobile) directement sur les services de Google.

Le développeur se concentre sur l'interface et l'expérience utilisateur. Firebase s'occupe de la plomberie : stockage des données, authentification, montée en charge, sécurité de base.

Cette approche fait partie de la famille plus large du Backend as a Service (BaaS), un modèle qui a explosé avec la demande de développement rapide.

Comment marche Firebase : les briques principales

Firebase n'est pas un produit unique, c'est une suite de services que l'on active à la carte. Voici les briques les plus utilisées.

BriqueRôleCe qu'elle remplace
Firestore / Realtime DatabaseBases de données NoSQL synchronisées en temps réelUne base MySQL ou PostgreSQL
AuthenticationComptes, connexions, mots de passeUn système d'auth développé à la main
HostingHébergement de sites et apps webUn serveur web classique
Cloud FunctionsCode backend serverlessUn serveur d'API
StorageStockage de fichiers (images, PDF)Un serveur de fichiers ou Amazon S3
Cloud MessagingNotifications pushUn service de notifications maison

Firestore : le cœur du système

Firestore est la base de données phare de Firebase. Elle stocke vos données au format NoSQL (des documents, un peu comme des fiches JSON) et se synchronise en temps réel : quand une donnée change, tous les appareils connectés la voient instantanément.

C'est parfait pour un chat, un tableau de bord live ou une app collaborative. C'est beaucoup moins pratique dès qu'il faut croiser des données ou lancer des requêtes complexes.

Realtime Database ou Firestore : quelle différence ?

Firebase propose deux bases de données. Realtime Database est l'historique : un seul gros arbre JSON, synchronisé en temps réel, très rapide mais difficile à structurer dès que les données grossissent. Firestore est la génération suivante : des documents rangés en collections, des requêtes plus riches, une montée en charge automatique et une facturation par opération plutôt que par bande passante.

Pour un nouveau projet, Google recommande Firestore. Realtime Database reste pertinent pour des flux très simples et très fréquents (présence en ligne, curseurs collaboratifs). Les deux peuvent cohabiter dans la même app.

Authentication, Hosting et le reste

Firebase Authentication gère les inscriptions et les connexions (email, Google, Apple, téléphone) en quelques lignes de code. Hosting sert vos fichiers via un CDN mondial. Cloud Functions exécute du code à la demande, sans serveur à administrer. Storage héberge les fichiers lourds.

L'ensemble forme un backend complet, activable en quelques clics depuis la console Google.

Pourquoi Firebase séduit autant : les avantages

Firebase n'est pas devenu un standard par hasard. Ses atouts sont réels, surtout en début de projet.

  • •Vitesse de démarrage : un backend fonctionnel en quelques heures, pas en semaines.
  • •Temps réel natif : la synchronisation instantanée est intégrée, sans code complexe.
  • •Zéro gestion de serveur : Google s'occupe de la montée en charge et des mises à jour.
  • •Écosystème Google : intégration directe avec Analytics, Crashlytics et le cloud de Google.
  • •Gratuit pour démarrer : le plan Spark permet de tester sans sortir la carte bleue.

Pour un MVP ou un prototype qu'il faut valider vite, c'est une rampe de lancement redoutable.

Les limites de Firebase à connaître avant de s'engager

C'est là que le bât blesse. Les forces de Firebase deviennent des contraintes dès que le projet grandit.

NoSQL : puissant mais rigide

Firestore stocke des documents, pas des tables reliées. Pour des données très relationnelles (facturation, gestion de stock, reporting croisé), le NoSQL devient vite un casse-tête. On finit par dupliquer des données et complexifier le code.

Le prix à l'usage qui s'emballe

Firebase facture à la lecture, à l'écriture et à la suppression de chaque document. Tant que le trafic est faible, la facture reste douce. Mais une app qui décolle peut voir ses coûts exploser de façon difficile à prévoir. Pour anticiper, comparez avec un modèle de tarification transparent comme celui de Supabase.

Nous avons détaillé le plan Spark, le plan Blaze et les postes qui font déraper la facture dans notre guide Firebase : prix et coûts cachés.

Le lock-in Google

Firebase est propriétaire et fermé. Vos données, votre logique métier et votre authentification vivent dans l'univers Google. Migrer ailleurs demande souvent de tout reconstruire. Vous n'avez aucun accès au code source de la plateforme.

Si vous êtes déjà dans cette situation, la sortie est possible : notre guide de migration de Firebase vers Supabase décrit la méthode étape par étape, de l'export Firestore au schéma PostgreSQL.

Un backend qui vous enferme, c'est une dette technique qui grandit avec votre succès.

Firebase, c'est fait pour qui ?

Firebase reste un excellent choix dans plusieurs cas précis :

  • •Vous lancez un MVP et devez valider une idée en quelques semaines.
  • •Votre app repose sur du temps réel (messagerie, notifications, live).
  • •Vous êtes déjà investi dans l'écosystème Google (Analytics, Ads, Cloud).
  • •Votre modèle de données est simple et peu relationnel.

En revanche, dès que le projet vise la durée, la maîtrise des coûts et la portabilité, il faut regarder ailleurs.

Qui utilise Firebase ? Les types d'applications concernées

Firebase est d'abord né pour le mobile : ses SDK Android, iOS et Flutter sont les plus aboutis, et la majorité des apps qui l'utilisent sont des applications mobiles grand public ou des MVP lancés par des startups. On le retrouve typiquement dans :

  • •les applications mobiles avec comptes utilisateurs et notifications push (Android, iOS, Flutter, React Native) ;
  • •les MVP et prototypes d'entrepreneurs qui veulent tester une idée sans équipe backend ;
  • •les apps collaboratives et temps réel : messagerie, tableaux partagés, suivi en direct ;
  • •les sites et web apps légers hébergés sur Firebase Hosting, souvent couplés à Google Analytics.

Depuis 2025, Google pousse aussi Firebase Studio, un environnement de prototypage assisté par IA qui génère et déploie une application full stack directement dans l'écosystème Firebase. Pratique pour aller vite, mais le résultat hérite des mêmes limites : NoSQL, facture à l'usage et lock-in.

C'est typiquement le profil d'applications que nous voyons arriver en audit chez ONDEV : une app lancée vite sur Firebase, qui fonctionne, mais dont la facture ou la structure de données devient un frein à mesure que l'usage grandit.

Ce que nous constatons en production. Chez ONDEV, nous construisons et reprenons des applications sur-mesure : une application métier pour Dassault Aviation qui fait gagner 1 heure par processus et compte plus de 90 utilisateurs actifs, ou encore Wiloq, un SaaS de vestiaire numérique événementiel sur Next.js et Supabase présenté juste après. Quand une app Firebase existante devient coûteuse ou rigide, nous commençons toujours par un audit de code : structure des données, règles de sécurité, coût par utilisateur, puis nous chiffrons une refonte de l'application ou une migration ciblée.

Firebase ou Supabase : quand basculer vers l'open source

Supabase est l'alternative open source la plus citée face à Firebase. La différence de fond : Supabase repose sur PostgreSQL, une base SQL relationnelle, et son code est ouvert. Vous pouvez l'héberger chez Google, ailleurs, ou sur vos propres serveurs.

CritèreFirebaseSupabase
Base de donnéesNoSQL (Firestore)SQL (PostgreSQL)
Open sourceNonOui
HébergementGoogle Cloud uniquementCloud ou auto-hébergé
Requêtes complexesLimitéesComplètes (SQL)
PortabilitéFaible (lock-in)Forte
Pour approfondir ce match, lisez notre comparatif détaillé Supabase vs Firebase et, si vous penchez pour le libre, notre panorama des alternatives à Firebase.

À lire aussi : Supabase, définition et fonctionnement - notre guide complet sur Supabase, la brique que nous utilisons en production.

Chez ONDEV, nous avons construit Wiloq, un SaaS de vestiaire numérique événementiel, sur Next.js et Supabase : plus de 12 fonctionnalités, 3 interfaces et une base PostgreSQL solide. Découvrez l'étude de cas Wiloq. C'est aussi ce type de stack que déploie notre agence Supabase pour les projets qui doivent durer.

FAQ : Firebase en questions

Firebase est-il vraiment gratuit ?
Firebase propose un plan gratuit (Spark) suffisant pour tester ou lancer un petit projet. Au-delà, le plan Blaze facture à l'usage : lectures, écritures, stockage et bande passante. Sur une app à fort trafic, la facture peut vite grimper et devenir difficile à prévoir.
Firebase, c'est du frontend ou du backend ?
Firebase est un backend (BaaS). Il fournit la base de données, l'authentification, le stockage et l'hébergement. Vous développez le frontend (l'interface visible) et le branchez sur les services Firebase via leurs bibliothèques.
Firebase, c'est pour le mobile ou pour le web ?
Les deux. Firebase a été conçu pour le mobile et ses SDK Android, iOS et Flutter sont les plus complets, mais il fonctionne aussi pour le web via le SDK JavaScript et Firebase Hosting, y compris avec Next.js ou React. En pratique, un site vitrine n'a aucun intérêt à utiliser Firebase ; la plateforme prend tout son sens pour une application avec comptes utilisateurs et données dynamiques.
Quelle est la différence entre Firebase et Firestore ?
Firebase est la plateforme complète. Firestore est l'une de ses briques : la base de données NoSQL en temps réel. On dit souvent Firebase pour parler de l'ensemble, mais Firestore n'en est qu'un composant parmi Auth, Hosting, Functions et Storage.
Quelle est la différence entre Firebase Realtime Database et Firestore ?
Les deux sont des bases NoSQL temps réel de Firebase. Realtime Database stocke tout dans un seul arbre JSON, avec une latence très faible mais des requêtes limitées et une facturation à la bande passante. Firestore organise les données en documents et collections, offre des requêtes plus riches, une meilleure montée en charge et facture par opération (lecture, écriture, suppression). Google recommande Firestore pour tout nouveau projet ; Realtime Database reste utile pour des flux très simples comme la présence en ligne.
Qui utilise Firebase et pour quelles applications ?
Firebase est surtout utilisé par des applications mobiles (Android, iOS, Flutter) et des MVP de startups qui ont besoin d'un backend immédiat : comptes utilisateurs, notifications push, données synchronisées en temps réel. On le retrouve dans les apps de messagerie, les outils collaboratifs, les apps grand public avec Google Analytics intégré et les prototypes générés avec Firebase Studio. Les applications très relationnelles (facturation, stock, reporting) sont en revanche rarement construites sur Firebase.
Faut-il choisir Firebase ou Supabase en 2026 ?
Firebase brille pour un MVP rapide et les apps temps réel dans l'écosystème Google. Supabase, open source et basé sur PostgreSQL, est préférable dès que vous voulez des requêtes SQL complexes, la maîtrise des coûts et la portabilité. Le bon choix dépend de la durée de vie visée du projet.

Conclusion : Firebase, un bon départ mais pas une évidence

Firebase est une plateforme BaaS puissante pour démarrer vite : un backend complet, du temps réel natif et zéro serveur à gérer. Mais son modèle NoSQL, sa facturation à l'usage et son lock-in Google en font un pari risqué pour un projet destiné à durer et à grandir.

La vraie question n'est pas de savoir si Firebase fonctionne, mais s'il correspond à votre horizon. Pour un prototype, foncez. Pour un produit pérenne, une alternative open source comme Supabase mérite sérieusement l'examen.

Vous démarrez une application et hésitez entre Firebase, Supabase ou une stack sur-mesure ? Ou vous avez déjà une app Firebase dont la facture grimpe ? Notre équipe conçoit des applications web sur-mesure et audite celles qui existent. Parlons de votre projet : nous vous aidons à déterminer si Firebase est le bon choix pour votre horizon, et sinon par quoi le remplacer.

Mathieu Rabissoni

Mathieu Rabissoni

Fondateur et développeur web

24 octobre 2026
11 mn
Développement

Service lié

Création site internet

Site sur-mesure avec SEO intégré, livré en 30 jours.

Découvrir

Travailler avec ONDEV

On construit pour vous un site sur mesure, adapté à vos enjeux business.

On en discute ?
Mathieu Rabissoni

Mathieu Rabissoni

Fondateur et développeur web d'ONDEV

Il cadre, code et maintient lui-même chaque projet depuis 2020, à Marseille : 50+ projets livrés, dont l'application métier de Dassault Aviation (90+ utilisateurs).

Voir son parcoursSes réalisations

Contenu rédigé avec l'assistance d'outils d'IA, relu et validé par Mathieu Rabissoni. En savoir plus

Services ONDEV liés à cet article

Création site internet Marseille•Application web sur-mesure•Refonte de site internet•Expert Next.js Marseille•Agence web à Marseille•Nos réalisations

Besoin d'aide pour votre projet ?

Discutons de vos objectifs et voyons comment je peux vous aider à les atteindre.

Prendre rendez-vousAppelerWhatsApp