hidden: true
O que é deploy?
Deploy é o processo de colocar seu app no ar — sair do localhost:3000 para uma URL que qualquer pessoa pode acessar.
Em termos simples
Quando você roda npm run dev, seu app existe apenas na sua máquina. Ninguém mais consegue acessar. Deploy é mover esse app para um servidor na internet.
O processo
Seu computador → Servidor na nuvem → URL pública
(localhost) (Veloz, Vercel) (meuapp.com)
Por que é necessário?
- Compartilhar: Outras pessoas precisam acessar seu app
- Disponibilidade: Seu app precisa ficar online 24/7
- Performance: Servidores são otimizados para servir apps
- Segurança: HTTPS, certificados SSL, proteção contra ataques
Como fazer deploy na Veloz
npm install -g onveloz
veloz login
veloz deployTrês comandos. Seu app está no ar.
O que acontece por trás
- A CLI envia seu código para o servidor
- O servidor detecta seu framework (Next.js, Vite, etc.)
- Roda o build (
npm run build) - Inicia o app e atribui uma URL
- Configura HTTPS automaticamente
Tipos de deploy
Estático
Arquivos HTML, CSS e JS servidos diretamente. Sem servidor rodando.
- Vite, Astro, Gatsby, Create React App
Dinâmico (SSR)
Um servidor Node.js rodando o app em tempo real.
- Next.js, Remix, Express, Hono
A Veloz detecta automaticamente qual tipo usar.
Deploy contínuo
Depois do primeiro deploy, você pode automatizar:
git push # → deploy automático via GitHubConecte seu repositório e todo push dispara um novo deploy.