Você pode compartilhar seu servidor de desenvolvimento local com qualquer um na internet expondo-o através de uma URL HTTPS pública. Um túnel localhost transforma seu trabalho em progresso num link de prévia ao vivo em segundos — sem deploy de staging, sem VPN e sem compartilhar tela.
Por que compartilhar o localhost em vez de fazer deploy para staging?
Deploys de staging funcionam para checagens finais de integração, mas são lentos para colaboração diária. Quando um designer precisa revisar um ajuste de UI, um PM quer testar um fluxo novo ou um cliente pede uma demo, esperar pipelines de CI/CD adiciona atrito desnecessário.
O tunneling localhost te dá loops de feedback instantâneos: mude o código localmente, atualize a URL compartilhada, e os colaboradores veem a atualização imediatamente.
Quem se beneficia das prévias locais compartilhadas?
- Designers: revisam layouts responsivos e interações em URLs reais.
- Product managers: validam fluxos de funcionalidades antes dos merges de code review.
- Engenheiros de QA: testam casos de borda no branch exato do desenvolvedor.
- Clientes e stakeholders: veem o trabalho em progresso sem acessar sua infraestrutura interna.
- Colegas remotos: colaboram entre fusos horários sem acesso VPN compartilhado.
Como compartilhar seu servidor de desenvolvimento local em um comando
- Inicie sua aplicação localmente (por exemplo na porta 3000).
- Rode
npx portpreview 3000para criar uma URL HTTPS pública. - Copie a URL e envie ao seu colaborador via Slack, email ou sua ferramenta de projeto.
- Eles abrem o link em qualquer navegador — sem software especial.
- Mantenha o túnel rodando enquanto a sessão de revisão está ativa, depois pare ao terminar.
Boas práticas para compartilhar prévias locais
Use dados de teste, não de produção
Prévias compartilhadas devem usar credenciais sandbox e dados de teste anonimizados. Nunca exponha bancos de dados de produção ou informações reais de clientes através de um túnel de desenvolvimento.
Defina expectativas sobre uptime
URLs de túnel ficam ativas só enquanto sua sessão CLI roda. Diga aos colaboradores que o link expira quando você fecha seu laptop ou para o túnel.
Teste em dispositivos reais
URLs compartilhadas funcionam em celulares e tablets também. Para revisões específicas de mobile, veja nosso guia sobre testes móveis com um túnel localhost.
Proteja funcionalidades sensíveis
Se sua prévia inclui painéis de admin ou funcionalidades não lançadas, adicione auth básica ou feature flags em vez de compartilhar amplamente uma URL de túnel desprotegida.
Prévia local vs staging vs compartilhar tela
- Compartilhar tela: rápido mas passivo — revisores não podem interagir de forma independente.
- Deploy de staging: ambiente realista mas iteração lenta (minutos a horas).
- Túnel localhost: instantâneo, interativo e atado ao seu branch atual.
Casos de uso comuns
Sessões de revisão de design, demos de sprint, walkthroughs com clientes, testes de fluxo OAuth com provedores externos e QA cross-browser, todos se beneficiam de uma URL local compartilhável. Para configuração específica de OAuth, leia como testar callbacks OAuth localmente.
Comece PortPreview grátis para compartilhar prévias locais com visibilidade de requisições integrada.
