~/questoes/programacao
Antes de usar Firebase Hosting, você precisa instalar ferramentas específicas no computador para conseguir trabalhar com a plataforma. O primeiro passo é sempre preparar o ambiente de desenvolvimento local com as dependências corretas.
Node.js e npm são essenciais porque toda a comunicação com Firebase acontece através de ferramentas JavaScript modernas. A Firebase CLI (ferramenta de linha de comando) é instalada via npm, e sem isso você não consegue fazer autenticação, inicializar projetos ou fazer deploy.
Apache e MySQL são ferramentas para hospedagem tradicional com servidor dedicado. Firebase Hosting é um serviço gerenciado na nuvem, não exige configuração de servidor local nem banco de dados traditional.
Apenas o navegador Chrome não é suficiente. Você precisa de ferramentas no terminal do computador para instalar pacotes, autenticar-se e fazer deploy. Uma extensão de navegador não consegue fazer essas operações.
Node.js e npm são os primeiros passos obrigatórios. Node.js é o ambiente JavaScript para rodar no computador, e npm é o gerenciador de pacotes que instala a Firebase CLI e outras dependências necessárias.
Criar apenas a conta no Firebase Console não é suficiente. Você precisa de ferramentas no seu computador local para comunicar-se com Firebase, fazer build do projeto e enviar arquivos para a nuvem.