Prompt AI: configura un backend

Questo prompt può aiutarti a configurare diversi servizi di backend per un'app web.

  • Database Cloud Firestore per i dati strutturati della tua app.
    Il prompt esegue il provisioning di un'istanza del database, scrive il codice nell'app per interagire con il database e scrive e implementa le regole di sicurezza di Firebase per proteggere i dati degli utenti.

  • Firebase Authentication per proteggere la tua app e i dati degli utenti.
    Il prompt ti guida ad attivare i provider di accesso che hai scelto e scrive il codice nella tua app per interagire con il provider (ad esempio aggiungendo pagine di registrazione e accesso).

Puoi utilizzare questo prompt con un progetto Firebase esistente. Tuttavia, se non hai un progetto Firebase, il prompt ti guiderà nella configurazione di tutto per Firebase.


Se utilizzi l'estensione Firebase per la CLI Gemini, esegui questo comando: /firebase:init

Di seguito puoi trovare importanti prerequisiti e limitazioni per questo prompt, nonché istruzioni per l'utilizzo di altri assistenti AI con funzionalità MCP.


Prerequisiti e limitazioni

Stiamo lavorando duramente per migliorare l'esperienza, quindi questo elenco di prerequisiti e limitazioni potrebbe cambiare di frequente. Controlla spesso per vedere se sono supportate altre funzionalità.

  • Questo prompt configura i servizi di backend all'interno della codebase esistente di un'app web. Non è ancora necessario eseguire il deployment dell'app.

  • Questo prompt non è ancora ottimizzato per:
    App per iOS o giochi Unity

Utilizzare il prompt

  1. Se non l'hai ancora fatto, installa il server Firebase MCP.
    Una volta installato, l'assistente AI con funzionalità MCP può accedere ai nostri strumenti e prompt MCP.

    Tieni presente che l'estensione Firebase per la CLI Gemini installa automaticamente il server Firebase MCP.

  2. La maggior parte degli assistenti AI con funzionalità MCP fornisce un modo per eseguire comodamente questo prompt. Ad esempio, la CLI Gemini rende questi prompt disponibili come comandi slash:

    /firebase:init
    

Puoi anche adattare uno qualsiasi dei prompt precompilati di Firebase al tuo ambiente o ai tuoi requisiti specifici.

Rivedere i contenuti del prompt

Puoi esaminare i contenuti del prompt firebas:init nel repository GitHub di Firebase.

Questo prompt firebas:init coordina diversi prompt specifici del servizio per ogni attività costituente o servizio Firebase.