Vous pouvez partager votre serveur de dev local via une URL HTTPS publique. Un tunnel localhost transforme votre WIP en preview live en secondes — sans déploiement staging, VPN ou partage d'écran.
Pourquoi partager localhost plutôt que staging ?
Le staging convient aux checks finaux, mais est lent pour la collaboration quotidienne. Quand un designer doit valider une UI, un PM tester un flux, ou un client demander une démo, attendre le CI/CD ajoute une friction inutile.
Qui bénéficie des previews locales partagées ?
- Designers : revue responsive sur de vraies URLs.
- Product managers : validation de flux avant merge.
- QA : tests edge cases sur la branche exacte du dev.
- Clients : WIP visible sans accès infra interne.
- Équipes remote : collaboration sans VPN partagé.
Partager en une commande
- Lancez votre app localement (port 3000).
- Exécutez
npx portpreview 3000. - Copiez l'URL HTTPS et partagez-la (Slack, email…).
- Le collaborateur ouvre le lien dans n'importe quel navigateur.
- Arrêtez le tunnel à la fin de la session.
Bonnes pratiques
Données test uniquement. Jamais de credentials production ou données clients réelles.
Uptime limité. L'URL expire à l'arrêt du CLI — informez vos collaborateurs.
Tests mobile. Les URLs partagées fonctionnent sur téléphones. Voir tests mobile avec tunnel.
Protégez les features sensibles. Auth basique ou feature flags pour les panneaux admin.
Preview locale vs staging vs partage d'écran
Le partage d'écran est passif. Le staging est réaliste mais lent. Le tunnel localhost offre itération instantanée et interactive sur votre branche actuelle.
OAuth : tester les callbacks OAuth en local. Commencez PortPreview gratuitement.
