Firebase
Plateforme de Google pour applications : authentification, base de données Firestore, hébergement, stockage de fichiers, fonctions et messagerie. Formule gratuite Spark ; formule Blaze à l'usage.
Pour une petite application, une base SQLite ou Postgres avec une authentification simple et un stockage de fichiers suffit, et PocketBase fait déjà tout cela dans un seul exécutable. Ce que Firebase apporte : l'authentification clé en main, la synchronisation en temps réel avec hors ligne sur mobile, les notifications push et la montée en charge automatique. Remplaçable pour un site ou une application web classique ; moins pour une application mobile temps réel.
Ce que vous perdez
- L'authentification clé en main
- La synchronisation temps réel avec mode hors ligne sur mobile
- Les notifications push
- La montée en charge automatique
Alternatives à Firebase qui existent déjà
- PocketBaseOpen source
Backend libre (MIT) en un seul exécutable : base SQLite, authentification, stockage de fichiers, API et temps réel.
Le prompt pour le construire vous-même
Construis-moi un petit backend auto-hébergé pour une application web, en remplacement de Firebase. Pile : Node, TypeScript, SQLite, hébergé sur mon petit serveur. À faire : - Authentification par e-mail et mot de passe (argon2), sessions par cookie sécurisé, réinitialisation par e-mail. - API REST sur mes collections avec règles d'accès par utilisateur, validées par un schéma. - Abonnement aux changements en temps réel par Server-Sent Events. - Stockage de fichiers sur disque avec limites de taille et de type. - Sauvegarde quotidienne de la base et procédure de restauration testée. - Tests sur les règles d'accès ; README avec la procédure de mise à jour. Hors périmètre : notifications push, hors ligne sur mobile, fonctions sans serveur, authentification par réseaux sociaux.
Questions fréquentes
- Firebase est-il remplaçable par un outil sur mesure ?
- Verdict casevibecode : Partiellement remplaçable. Pour une petite application, une base SQLite ou Postgres avec une authentification simple et un stockage de fichiers suffit, et PocketBase fait déjà tout cela dans un seul exécutable. Ce que Firebase apporte : l'authentification clé en main, la synchronisation en temps réel avec hors ligne sur mobile, les notifications push et la montée en charge automatique. Remplaçable pour un site ou une application web classique ; moins pour une application mobile temps réel.
- À quoi sert Firebase ?
- Plateforme de Google pour applications : authentification, base de données Firestore, hébergement, stockage de fichiers, fonctions et messagerie. Formule gratuite Spark ; formule Blaze à l'usage.
- Quelles alternatives existent déjà à Firebase ?
- PocketBase (open source). Des options à comparer avant de vous lancer dans un développement sur mesure.
Retours de la communauté
Des lecteurs racontent ce qu'ils ont construit à la place de cet outil, ou ce qui a cassé en route. Chaque retour est relu avant publication.
Aucun retour publié pour l'instant. Vous avez essayé de remplacer cet outil ? Racontez-le.