Firebase, Supabase ou auto-hébergé : comment choisir son backend en 2026
« Quel backend choisir ? » est une des questions les plus mal posées du développement. La bonne réponse dépend entièrement de vos contraintes — techniques, légales, financières. Voici comment y penser sans se faire influencer par la mode.
Trois questions avant de choisir
1. Où vos données ont-elles le droit de vivre ? Si vous servez des clients soumis à des lois de résidence des données (santé, secteur public, Europe, Québec), un hébergement dans une juridiction précise n'est pas un luxe, c'est une obligation. Cette seule question élimine souvent la moitié des options.
2. Combien coûte le succès ? Regardez la grille de prix au volume que vous visez dans deux ans, pas aujourd'hui. Beaucoup de plateformes sont gratuites au début et brutales à l'échelle. Un coût prévisible vaut souvent mieux qu'un coût bas mais imprévisible.
3. Combien coûte de partir ? C'est la question qu'on oublie toujours. Un backend bâti sur un format propriétaire vous enferme ; un backend bâti sur du standard (PostgreSQL) vous laisse libre. Choisissez toujours en pensant à la sortie.
Les grandes familles
Les plateformes propriétaires (type Firebase) sont excellentes pour prototyper vite, mais le modèle de données non relationnel et le verrouillage rendent la sortie douloureuse. Les BaaS infonuagiques modernes (type Supabase) ramènent PostgreSQL et une bonne expérience, mais vos données vivent chez le fournisseur et la facture suit l'usage.
Le self-hosting souverain — la catégorie de MedBase — vous donne la même expérience (Postgres, API REST, storage) sur une infrastructure que vous contrôlez, avec des coûts fixes et aucune dépendance à un géant. Le compromis honnête : vous n'aurez pas cinquante régions ni des fonctions exotiques. Si vous en avez besoin, un géant vous servira mieux.
Une grille simple
Prototype jetable, aucune contrainte légale, budget zéro : une plateforme gratuite fait l'affaire. Produit sérieux, données sensibles ou clients exigeants, coûts à maîtriser : un backend souverain que vous possédez. Besoin d'échelle planétaire immédiate avec une équipe qui ne veut toucher à rien : un géant infonuagique.
Le seul mauvais choix, c'est celui qu'on fait par défaut sans se poser ces trois questions. Posez-les — et si les réponses pointent vers la souveraineté, MedBase a été construit exactement pour ça.
Prêt à reprendre vos fondations ?
Créer mon premier projet