Qu'est-ce que le déploiement ?
Le déploiement est l'étape où l'on met une version de votre application en ligne sur un serveur pour que les vrais utilisateurs puissent y accéder. Chaque fois que vous modifiez l'application et la publiez à nouveau, vous déployez une nouvelle version.
Pendant que vous construisez, l'application fonctionne dans un aperçu que vous seul pouvez voir. Déployer copie la version actuelle vers l'hébergement, la démarre et fait pointer l'adresse publique vers elle.
Un déploiement soigneux vérifie que la nouvelle version démarre correctement avant d'envoyer les utilisateurs vers elle, afin qu'une version défectueuse ne mette pas l'application en ligne hors service. Il applique aussi les changements de base de données dont la nouvelle version a besoin.
De bonnes habitudes consistent à tester d'abord dans un aperçu ou une copie de préproduction, à déployer souvent de petits changements plutôt que de gros changements rarement, et à garder un moyen de revenir à la dernière bonne version.
Dans Mythex, déployer, c'est le bouton Publier : il met votre application en ligne à une adresse et la fait tourner en continu.
Questions
Quelle est la différence entre déployer et publier?
Dans la plupart des créateurs d'applications, les deux termes signifient la même chose : mettre la version actuelle en ligne. Les développeurs disent déployer; les créateurs appellent souvent le bouton Publier.
Pourquoi mon application fonctionne-t-elle dans l'aperçu mais pas après le déploiement?
Les causes courantes sont des variables d'environnement ou des secrets manquants dans la version en ligne, des changements de base de données qui ne se sont pas exécutés, ou un chemin qui n'existe que localement. Vérifiez d'abord les journaux de l'application en ligne.
Voir aussi
- Comment faire passer un prototype IA en production
- Qu'est-ce que l'intégration et le déploiement continus (CI/CD)?
- Comment mettre en place un environnement de préproduction
Mythex · Pricing · Créez n'importe quoi avec l'IA · Modèles de sites web et d'applications · Mythex comparé · Glossaire de la création d'applications avec l'IA · Outils gratuits pour créer des applications avec l'IA · English