When creating a Firebase project, what is the main purpose of the Project ID?
Think about what needs to be unique globally for your project to avoid conflicts.
The Project ID is a unique identifier used by Firebase and Google Cloud to distinguish your project from others. It cannot be changed after creation.
Which Firebase CLI command correctly creates a new Firebase project with the ID my-firebase-app-123?
Check the official Firebase CLI syntax for creating projects.
The correct command to create a Firebase project using the CLI is firebase projects:create <project_id>.
Which statement best describes the relationship between a Firebase project and Google Cloud Platform (GCP) resources?
Consider how Firebase integrates with Google Cloud Platform.
Firebase projects are built on top of GCP projects, enabling Firebase services while allowing access to GCP resources.
What is the best practice for managing permissions when multiple developers work on the same Firebase project?
Think about the principle of least privilege in security.
Granting minimum necessary permissions using IAM roles reduces security risks and follows best practices.
If your Firebase project exceeds its free quota limits for Cloud Firestore reads, what will happen to your app's behavior?
Consider what happens when usage exceeds free limits in cloud services.
When quota limits are exceeded, Firebase throttles or rejects requests, which can cause app errors or delays until quota resets or you upgrade your plan.