Introduction
Setting up the Firebase CLI lets you manage your Firebase projects from your computer. It helps you deploy apps, manage databases, and configure services easily without using the web console.
When you want to deploy a web or mobile app to Firebase hosting from your computer.
When you need to initialize a new Firebase project with default settings.
When you want to manage Firebase services like Firestore or Functions using command line.
When you want to test Firebase features locally before publishing.
When you want to update your Firebase project configuration quickly without using the web interface.