Firebase, uma boa alternativa de hospedagem de baixo custo

Uma visão prática sobre o Firebase Hosting como alternativa de hospedagem de baixo custo para publicar páginas web com HTTPS e configuração simples.
- #Firebase
- #Hospedagem
- #Desenvolvimento web
- #HTTPS
- #Deploy
Buscar por uma hospedagem de sites é comum quando tratamos de desenvolvimento web. O foco aqui será trazer um meio de baixo custo e alto conhecimento.
Para desenvolvedores, não basta funcionar só nas proporções da tela ou até mesmo na máquina local. Propagar na web é um fator bem importante, e ver o comportamento do site online pode dizer muito do código e dos textos aplicados em um documento web.
Já para os leigos, ter um local onde o conteúdo do site pode estar online é um bom começo. Existem várias maneiras de ter uma hospedagem, desde custos elevados até os mais baixos, ou serviços de hospedagens gratuitos, como Google Sites, Blogger e também o Firebase. É este último que será abordado aqui.
O Firebase
Um serviço criado pelo Google há alguns anos, que permite várias coisas, desde salvar arquivos em storage e database até autenticações e hospedagem de sites.
O Firebase Hosting contém uma ótima documentação. O desenvolvedor precisará ter em sua máquina o NodeJs, que é um ambiente de execução parecido com o cmd que existe no Windows, uma página web e uma conta no Google.
Ao acessar o Firebase, existem algumas configurações simples de localidade do servidor antes de usar as ferramentas.
Hospedagem e domínio
O Firebase Hosting entrega ao site a proteção HTTPS e um link derivado do nome adicionado ao criar o projeto. Você poderá ver métricas de uso do site e da hospedagem, entre outros vários itens que podem ser implementados no seu código ou pela associação da conta do Google.
Na tela de criação de seu projeto, escolha bem o nome, este será o domínio onde sua página poderá ser acessada. Caso tenha um domínio próprio, é possível apontar o DNS que fica disponível nas configurações de hosting do Firebase, na plataforma onde seu domínio foi adquirido.
Configuração de rotas
Dependendo da tecnologia usada no desenvolvimento de sua página, será necessário configurar corretamente o arquivo firebase.json para que as rotas possam ser acessadas.
{
"hosting": {
"public": "public",
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
],
"rewrites": [
{
"source": "**",
"destination": "/index.html"
}
]
}
}Contexto técnico
- Ambiente
- Projeto web estático publicado com Firebase Hosting
- Data do teste
- 04 de abril de 2025
Ferramentas citadas
- Firebase Hosting
- Node.js
- firebase.json
Limitações
- O artigo é uma visão introdutória e não cobre autenticação, banco de dados, regras de segurança ou custos de tráfego em produção.
- Planos, limites e preços podem mudar; confirme na documentação oficial antes de publicar projetos críticos.







