Comando de IA: configurar um back-end

Essa solicitação pode ajudar você a configurar vários serviços de back-end para um app da Web.

  • Banco de dados do Cloud Firestore para os dados estruturados do seu app.
    O comando provisiona uma instância de banco de dados, grava o código no app para interagir com o banco de dados e grava e implanta regras de segurança do Firebase para ajudar a proteger os dados do usuário.

  • Firebase Authentication para proteger seu app e os dados do usuário.
    O comando orienta você a ativar os provedores de login escolhidos e escreve o código no app para interagir com esse provedor, como adicionar páginas de inscrição e login.

Você pode usar essa solicitação com um projeto do Firebase. No entanto, se você não tiver um, a solicitação vai orientar você na configuração de tudo para o Firebase.


Se você estiver usando a extensão do Firebase para a CLI do Gemini, basta executar este comando: /firebase:init

Confira abaixo pré-requisitos e limitações importantes para esse comando, além de instruções de uso para outros assistentes de IA com capacidade de MCP.


Pré-requisitos e limitações

Estamos trabalhando para melhorar a experiência, então essa lista de pré-requisitos e limitações pode mudar com frequência. Por isso, volte sempre para conferir se mais recursos são compatíveis.

  • Esse comando configura serviços de back-end na base de código existente de um app da Web. O app ainda não precisa ser implantado.

  • Este comando ainda não está otimizado para:
    apps iOS ou jogos do Unity

Usar o comando

  1. Instale o servidor MCP do Firebase, caso ainda não tenha feito isso.
    Depois de instalado, seu assistente de IA com capacidade de MCP pode acessar nossas ferramentas e comandos do MCP.

    A extensão do Firebase para a CLI do Gemini instala automaticamente o servidor MCP do Firebase.

  2. A maioria dos assistentes de IA com capacidade de MCP oferece uma maneira conveniente de executar esse comando. Por exemplo, a CLI do Gemini disponibiliza esses comandos como comandos de barra:

    /firebase:init
    

Também é possível adaptar qualquer um dos comandos pré-gravados do Firebase para seu ambiente ou requisitos específicos.

Analise o conteúdo do comando

Confira o conteúdo do comando firebas:init no repositório do Firebase no GitHub.

Esse comando firebas:init organiza vários comandos específicos do serviço para cada tarefa constituinte ou serviço do Firebase.