From 053651d1840ff44d4a002f3586e44c0166c350e5 Mon Sep 17 00:00:00 2001 From: Ruidy Date: Thu, 12 Aug 2021 09:23:20 +0200 Subject: [PATCH 1/7] docs(fr): add deployment index page --- docs/fr/mkdocs.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/fr/mkdocs.yml b/docs/fr/mkdocs.yml index 6511f64d5e553..1d2d81edb9425 100644 --- a/docs/fr/mkdocs.yml +++ b/docs/fr/mkdocs.yml @@ -58,6 +58,8 @@ nav: - python-types.md - Tutoriel - Guide utilisateur: - tutorial/background-tasks.md +- Deployment: + - deployment/index.md - project-generation.md - alternatives.md - external-links.md From 567c354fadeefc14e0d01488a079a03ac890e94c Mon Sep 17 00:00:00 2001 From: Ruidy Date: Thu, 12 Aug 2021 09:26:16 +0200 Subject: [PATCH 2/7] docs(fr): add translation --- docs/fr/docs/deployment/index.md | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 docs/fr/docs/deployment/index.md diff --git a/docs/fr/docs/deployment/index.md b/docs/fr/docs/deployment/index.md new file mode 100644 index 0000000000000..15ed52ca602ca --- /dev/null +++ b/docs/fr/docs/deployment/index.md @@ -0,0 +1,7 @@ +# Déploiement - Intro + +Le déploiement d'une application **FastAPI** est relativement facile. + +Il y a plusieurs façons de le faire en fonction de votre cas d'utilisation spécifique et des outils que vous utilisez. + +Vous verrez plus de détails à avoir en tête et certaines des techniques pour le faire dans les sections suivantes. From 940e286f00c55cb6d251e971096b19914528a4dc Mon Sep 17 00:00:00 2001 From: Ruidy Date: Thu, 12 Aug 2021 09:40:05 +0200 Subject: [PATCH 3/7] docs(fr): fix toc --- docs/fr/mkdocs.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/fr/mkdocs.yml b/docs/fr/mkdocs.yml index 1d2d81edb9425..667d59b044865 100644 --- a/docs/fr/mkdocs.yml +++ b/docs/fr/mkdocs.yml @@ -58,8 +58,9 @@ nav: - python-types.md - Tutoriel - Guide utilisateur: - tutorial/background-tasks.md -- Deployment: +- Déploiement: - deployment/index.md + - deployment/versions.md - project-generation.md - alternatives.md - external-links.md From 37ee6823c5f6c6867a8c1d3cd7a53316e8adf082 Mon Sep 17 00:00:00 2001 From: Ruidy Date: Thu, 12 Aug 2021 09:40:58 +0200 Subject: [PATCH 4/7] docs(fr): fix toc --- docs/fr/mkdocs.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/fr/mkdocs.yml b/docs/fr/mkdocs.yml index 667d59b044865..550be437c2860 100644 --- a/docs/fr/mkdocs.yml +++ b/docs/fr/mkdocs.yml @@ -60,7 +60,6 @@ nav: - tutorial/background-tasks.md - Déploiement: - deployment/index.md - - deployment/versions.md - project-generation.md - alternatives.md - external-links.md From a19012d657f6b365416793e6e768449a221ae4e7 Mon Sep 17 00:00:00 2001 From: Ruidy Date: Thu, 7 Jul 2022 09:29:22 +0200 Subject: [PATCH 5/7] translation: keep up with recent changes --- docs/fr/docs/deployment/index.md | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/docs/fr/docs/deployment/index.md b/docs/fr/docs/deployment/index.md index 15ed52ca602ca..c06694a2bd66a 100644 --- a/docs/fr/docs/deployment/index.md +++ b/docs/fr/docs/deployment/index.md @@ -1,7 +1,28 @@ # Déploiement - Intro -Le déploiement d'une application **FastAPI** est relativement facile. +Le déploiement d'une application **FastAPI** est relativement simple. -Il y a plusieurs façons de le faire en fonction de votre cas d'utilisation spécifique et des outils que vous utilisez. +## Que signifie le déploiement -Vous verrez plus de détails à avoir en tête et certaines des techniques pour le faire dans les sections suivantes. +**Déployer** une application signifie effectuer les étapes nécessaires pour la rendre **disponible pour les +utilisateurs**. + +Pour une **API Web**, cela implique normalement de la placer sur une **machine distante**, avec un **programme serveur** +qui offre de bonnes performances, une bonne stabilité, _etc._, afin que vos **utilisateurs** puissent **accéder** à +l'application efficacement et sans interruption ni problème. + +Ceci contraste avec les étapes de **développement**, où vous êtes constamment en train de modifier le code, de le casser +et de le réparer, d'arrêter et de redémarrer le serveur de développement, _etc._ + +## Stratégies de déploiement + +Il existe plusieurs façons de procéder, en fonction de votre cas d'utilisation spécifique et des outils que vous +utilisez. + +Vous pouvez **déployer un serveur** vous-même en utilisant une combinaison d'outils, vous pouvez utiliser un **service +en nuage** qui fait une partie du travail pour vous, ou d'autres options possibles. + +Je vais vous montrer certains des principaux concepts que vous devriez probablement avoir à l'esprit lors du déploiement +d'une application **FastAPI** (bien que la plupart de ces concepts s'appliquent à tout autre type d'application web). + +Vous verrez plus de détails à avoir en tête et certaines des techniques pour le faire dans les sections suivantes. ✨ \ No newline at end of file From f991d34a9d5d8e681b3ff166079e60e5fe8264fa Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Thu, 7 Jul 2022 07:31:27 +0000 Subject: [PATCH 6/7] =?UTF-8?q?=F0=9F=8E=A8=20[pre-commit.ci]=20Auto=20for?= =?UTF-8?q?mat=20from=20pre-commit.com=20hooks?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/fr/docs/deployment/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/fr/docs/deployment/index.md b/docs/fr/docs/deployment/index.md index c06694a2bd66a..2c6aaf00f2939 100644 --- a/docs/fr/docs/deployment/index.md +++ b/docs/fr/docs/deployment/index.md @@ -25,4 +25,4 @@ en nuage** qui fait une partie du travail pour vous, ou d'autres options possibl Je vais vous montrer certains des principaux concepts que vous devriez probablement avoir à l'esprit lors du déploiement d'une application **FastAPI** (bien que la plupart de ces concepts s'appliquent à tout autre type d'application web). -Vous verrez plus de détails à avoir en tête et certaines des techniques pour le faire dans les sections suivantes. ✨ \ No newline at end of file +Vous verrez plus de détails à avoir en tête et certaines des techniques pour le faire dans les sections suivantes. ✨ From 3a54345931c31bebd8703ae480701bd7debace30 Mon Sep 17 00:00:00 2001 From: Ruidy Date: Fri, 8 Jul 2022 09:20:47 +0200 Subject: [PATCH 7/7] Update docs/fr/docs/deployment/index.md Co-authored-by: Arthur Rio --- docs/fr/docs/deployment/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/fr/docs/deployment/index.md b/docs/fr/docs/deployment/index.md index 2c6aaf00f2939..e855adfa3c1ed 100644 --- a/docs/fr/docs/deployment/index.md +++ b/docs/fr/docs/deployment/index.md @@ -20,7 +20,7 @@ Il existe plusieurs façons de procéder, en fonction de votre cas d'utilisation utilisez. Vous pouvez **déployer un serveur** vous-même en utilisant une combinaison d'outils, vous pouvez utiliser un **service -en nuage** qui fait une partie du travail pour vous, ou d'autres options possibles. +cloud** qui fait une partie du travail pour vous, ou encore d'autres options possibles. Je vais vous montrer certains des principaux concepts que vous devriez probablement avoir à l'esprit lors du déploiement d'une application **FastAPI** (bien que la plupart de ces concepts s'appliquent à tout autre type d'application web).