NEW
Font size
WorksheetsQuiz sur Firebase
Total questions: 57
Worksheet time: 29mins
Que signifie Firebase ?
Un service de stockage de fichiers
Une suite d'outils backend Google pour les apps
Un framework frontend React
Quel est l'avantage principal de Firebase ?
Code frontend optimisé
Pas besoin de backend personnalisé
Meilleure SEO pour les sites web
Quelle BDD Firebase utilise le modèle "documents/collections" ?
Realtime Database
Cloud Firestore
Firebase Storage
Quelle base de données est optimisée pour la synchronisation temps réel ?
Cloud Firestore
Realtime Database
Les deux
Quelle BDD permet des requêtes complexes avec "OR" ?
Realtime Database
Cloud Firestore
Aucune des deux
Le SDK Admin Firebase est utilisé pour :
Les applications clientes Android/iOS
Les environnements serveurs sécurisés
Le développement frontend web
Quel SDK utiliser pour une app iOS ?
Firebase JS
Firebase Android
Firebase iOS
Comment initialiser Firebase dans une app web ?
firebase.initializeApp(config)
Firebase.init(config)
new Firebase(config)
Où crée-t-on un projet Firebase ?
Dans Android Studio
Via l'interface Google Cloud Console
Via la console Firebase
Combien d'applications peut-on ajouter à un projet Firebase ?
1 seule
10 maximum
Illimité
Quel service n'est PAS inclus dans Firebase ?
Authentification
Hébergement web
Machine Learning TensorFlow
Firebase est particulièrement adapté pour :
Les applications web statiques
Les apps mobiles et web avec backend complexe
Les jeux PC en C++
Quelle BDD est recommandée pour les structures hiérarchiques simples ?
Cloud Firestore
Realtime Database
Firebase Storage
Quel package installe Firebase dans un projet JavaScript ?
npm install firebase-admin
npm install firebase
npm install google-cloud
Quelle méthode utiliser pour connecter un utilisateur anonyme ?
signInAnonymously()
signInWithGuest()
createAnonymousUser()
Comment désactiver la création de comptes anonymes ?
Dans les règles Firestore
Via la console Firebase > Authentification
Dans le code client avec une condition
Que faire si auth/email-already-in-use est retourné ?
Forcer la connexion
Proposer la réinitialisation du mot de passe
Vérifier si l'email est lié à un fournisseur OAuth
Quel avantage offre FirebaseUI ?
Rendu 3D optimisé
Interfaces pré-construites pour l'authentification
Gestion automatique des crashes
Comment limiter les tentatives de connexion abusives ?
Activer App Check
Désactiver l'authentification email
Utiliser Captcha
Comment déconnecter un utilisateur ?
Auth.signOut()
FirebaseAuth.disconnect()
User.logout()
Quel scope est nécessaire pour récupérer l'email via Google Sign-In ?
profile
openid
Où stocker secrètement les clés API OAuth ?
Dans le code client
Dans les variables d'environnement Firebase
Dans les règles Firestore
Que signifie l'erreur auth/user-not-found ?
L'utilisateur a supprimé son compte
L'email n'existe pas dans la base
Le mot de passe est incorrect
Comment personnaliser le logo sur l'écran de connexion FirebaseUI ?
Modifier le CSS de l'application
Utiliser setLogo()
AuthUI.getInstance().setTheme()
Quel est le principal objectif de Firebase Cloud Messaging ?
Stocker des données utilisateur
Envoyer des notifications push
Gérer l'authentification des utilisateurs
Comment sécuriser l'accès à Firestore ?
En désactivant l'accès public
En utilisant des règles de sécurité Firestore
En utilisant uniquement des requêtes GET
Quel type de données peut être stocké dans Firebase Storage ?
Uniquement des fichiers texte
Tout type de fichiers (images, vidéos, etc.)
Uniquement des fichiers JSON
Quel service Firebase permet de stocker des fichiers de manière sécurisée ?
Firebase Storage
Cloud Firestore
Realtime Database
Comment activer l'authentification par email et mot de passe ?
Via la console Firebase > Authentification
Dans le code client uniquement
Avec des règles Firestore
Quel est l'outil de Firebase pour analyser les performances des applications ?
Firebase Analytics
Firebase Performance Monitoring
Firebase Crashlytics
Quel est le rôle de Firebase Authentication ?
Gérer les bases de données
Fournir des services d'authentification des utilisateurs
Stocker des fichiers multimédias
Comment configurer les règles de sécurité pour Firestore ?
Via la console Firebase > Firestore > Règles
Dans le code client uniquement
Avec des requêtes SQL
Quel service Firebase est utilisé pour l'analyse des utilisateurs ?
Firebase Performance Monitoring
Firebase Analytics
Firebase Crashlytics
Quel service Firebase permet de stocker des fichiers multimédias ?
Realtime Database
Firebase Storage
Cloud Firestore
Comment surveiller les performances d'une application Firebase ?
Avec Firebase Analytics
Avec Firebase Crashlytics
Avec Firebase Performance Monitoring
Quel est l'objectif principal de Firebase Hosting ?
Héberger des applications web
Gérer des bases de données
Fournir des services d'authentification
Quel service Firebase permet de stocker des fichiers ?
Firebase Storage
Realtime Database
Cloud Firestore
Comment configurer l'authentification par email dans Firebase ?
Via la console Firebase > Authentification
Dans le code client uniquement
Avec des requêtes SQL
Quel est l'outil de Firebase pour gérer les erreurs d'application ?
Firebase Analytics
Firebase Crashlytics
Firebase Performance Monitoring
Quel service Firebase permet de gérer les notifications push ?
Firebase Hosting
Firebase Cloud Messaging
Firebase Realtime Database
Comment sécuriser l'accès aux données dans Firestore ?
Avec des règles de sécurité Firestore
En utilisant des requêtes SQL
Avec des clés API publiques
Quel outil Firebase est utilisé pour le débogage des performances ?
Firebase Performance Monitoring
Firebase Analytics
Firebase Crashlytics
Comment configurer l'authentification par numéro de téléphone dans Firebase ?
Via la console Firebase > Authentification
Dans le code client uniquement
Avec des règles Firestore
Quel service Firebase permet de gérer les notifications en temps réel ?
Firebase Cloud Messaging
Firebase Hosting
Firebase Realtime Database
Comment sécuriser les données dans Firestore ?
Avec des sauvegardes régulières
En utilisant uniquement des requêtes publiques
Avec des règles de sécurité Firestore
Quel service Firebase permet de gérer les notifications push ?
Firebase Realtime Database
Firebase Hosting
Firebase Cloud Messaging
Comment activer l'authentification par téléphone dans Firebase ?
Avec des requêtes REST
Via la console Firebase > Authentification
Dans le code client uniquement
Quel outil Firebase est utilisé pour tester les performances des applications ?
Firebase Test Lab
Firebase Performance Monitoring
Firebase Crashlytics
Comment configurer les notifications push dans Firebase ?
Via la console Firebase > Cloud Messaging
Dans le code client uniquement
Avec des requêtes SQL
Quel service Firebase est utilisé pour l'authentification des utilisateurs ?
Firebase Authentication
Firebase Storage
Firebase Cloud Messaging
Comment effectuer des requêtes en temps réel avec Firestore ?
Avec des appels API REST
Avec des écouteurs de données
Avec des requêtes SQL
Comment configurer les règles de sécurité dans Firestore ?
Via la console Firebase > Firestore > Règles
Dans le code client uniquement
Avec des requêtes SQL
Quel service Firebase est utilisé pour l'analyse des données d'utilisation ?
Firebase Analytics
Firebase Cloud Messaging
Firebase Storage
Comment intégrer Firebase dans une application mobile ?
Avec un SDK spécifique à la plateforme
Via des requêtes REST uniquement
En utilisant uniquement des fichiers statiques
Quel service Firebase est utilisé pour l'hébergement d'applications web ?
Firebase Hosting
Firebase Storage
Firebase Cloud Functions
Comment surveiller les erreurs dans une application Firebase ?
Avec Firebase Analytics
Avec Firebase Performance Monitoring
Avec Firebase Crashlytics
Quel service Firebase permet de créer des fonctions serverless ?
Firebase Realtime Database
Firebase Functions
Firebase Cloud Messaging
