Technologie

Firebase

Plateforme Backend-as-a-Service de Google pour apps mobiles/web.

Définition détaillée

Firebase est une plateforme de développement d'applications mobile et web proposée par Google, offrant des services backend prêts à l'emploi.

Services Firebase :

  • Authentication : Auth sociale, email/password
  • Firestore : Base NoSQL temps réel
  • Realtime Database : BDD synchronisée
  • Storage : Stockage fichiers
  • Hosting : Hébergement web
  • Functions : Serverless backend
  • Analytics : Tracking utilisateurs
  • FCM : Push notifications
  • Crashlytics : Monitoring crashes

Avantages :

  • Rapidité : Backend prêt immédiatement
  • Temps réel : Sync automatique
  • Gratuit : Plan généreux (Spark)
  • Scale : Infrastructure Google
  • SDK : iOS, Android, Web, Unity

Exemple (Auth) :

signInWithEmailAndPassword(auth, email, password)
  .then((userCredential) => {
    console.log(userCredential.user);
  });

Cas d'usage :

  • Prototypes rapides
  • Apps temps réel (chat, collaboration)
  • Apps mobile sans backend
  • MVPs

Backend sans backend (BaaS)

Explorer plus de termes

Découvrez d'autres définitions dans notre glossaire complet

<//>Retour au glossaire