Pourquoi Supabase ?
Supabase est notre BaaS (Backend-as-a-Service) préféré depuis 2022. Il combine les qualités qui manquent à Firebase (Google) :
- Open-source : vous pouvez self-hoster si besoin
- PostgreSQL natif : pas de base propriétaire NoSQL, des requêtes SQL standards
- Row Level Security (RLS) : sécurité au niveau ligne, difficile à mal faire
- Authentification complète : email, magic link, OAuth (Google, GitHub, Apple), SSO entreprise
- Storage : gestion de fichiers avec politiques d’accès fines
- Realtime : souscriptions temps réel sur les changements de base
- Edge Functions : serverless Deno pour la logique métier
Quand nous l’utilisons
- MVP SAAS : gain de 3-4 semaines sur l’auth + la base
- Projets multi-tenant : RLS + auth gèrent l’isolation proprement
- Apps collaboratives : realtime natif économise beaucoup de code
- Projets européens : hébergement AWS EU disponible, ou self-hosted
Quand nous évitons Supabase
- Besoins spécifiques d’architecture (microservices, CQRS, event sourcing)
- Contraintes SaaS interdites (contexte régalien, certains cas santé)
- Volumétries massives où Firebase Realtime DB ou DynamoDB seraient plus adaptés
Self-hosting Supabase
Si votre contexte impose la souveraineté stricte (data en France, pas de transit hors EU), nous déployons Supabase self-hosted sur OVH, Scaleway, ou votre infrastructure. Documentation fournie, formation de votre équipe technique.
Migration depuis Firebase
Nous migrons régulièrement des projets Firebase vers Supabase :
- Mapping Firestore → PostgreSQL
- Conversion Firebase Auth → Supabase Auth
- Reproduction des Security Rules → RLS
Coûts typiques : 3 000 à 10 000 € selon la complexité du projet.
Un projet Supabase ? Contactez-nous.