Deploy & Publicacao
Como colocar seu site no ar de forma simples e confiavel.
O que e deploy?
Deploy e o processo de tirar o projeto do ambiente local e publicar em um servidor para acesso publico.
GitHub Pages
Opcao direta para sites estaticos (HTML/CSS/JS) que ja estao no GitHub.
Passo a passo
- Suba o projeto para um repositorio no GitHub.
- Entre em Settings do repositorio.
- Abra a secao Pages.
- Selecione a branch (
main) e salve.
Resultado
Em poucos minutos o site fica disponivel em:
seu-usuario.github.io/nome-do-repo
Vercel e Netlify
Plataformas modernas com deploy continuo e melhor suporte para apps com rotas e build pipeline.
Vantagens
- Deploy automatico a cada
git push. - HTTPS habilitado por padrao.
- CDN global para melhor desempenho.
Como usar
- Crie conta na plataforma.
- Clique em novo projeto.
- Conecte o GitHub.
- Selecione o repositorio e publique.
Dominios customizados
Depois do deploy, voce pode apontar um dominio proprio para o projeto usando registros DNS.
- Use
CNAMEpara subdominio (ex.:www). - Use
AouALIAS/ANAMEpara dominio raiz. - Valide SSL/HTTPS apos propagacao do DNS.