From ba9b5d176a72b64dfb730c4310db985f16be9e07 Mon Sep 17 00:00:00 2001 From: McFlyPartages Date: Fri, 26 Apr 2024 16:07:49 +0200 Subject: [PATCH 1/3] i18n(fr) Update french translation for `aws.mdx` and `community-ressources/content.mdx` --- .../docs/fr/community-resources/content.mdx | 5 +++++ src/content/docs/fr/guides/deploy/aws.mdx | 18 ++++++++++++++++-- 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/src/content/docs/fr/community-resources/content.mdx b/src/content/docs/fr/community-resources/content.mdx index fd5d66936d080..407c04fbd1b11 100644 --- a/src/content/docs/fr/community-resources/content.mdx +++ b/src/content/docs/fr/community-resources/content.mdx @@ -52,6 +52,7 @@ Vous avez écrit un guide pour Astro ? [Modifiez cette page](https://github.com/ ### Authentication - [Add GitHub OAuth with Lucia](https://lucia-auth.com/tutorials/github-oauth/astro) - [Add username and password authentication with Lucia](https://lucia-auth.com/tutorials/username-and-password/astro) +- [Authenticating users in Astro with Clerk and React](https://www.launchfa.st/blog/react-astro-clerk) ### RSS - [Use a dynamic filename when importing images](https://vaihe.com/blog/astro/astro-dynamic-image-prop/) - [Add an RSS feed to Astro using Storyblok's stories](https://straffesites.com/en/blog/rss-feed-astro-storyblok) @@ -69,6 +70,7 @@ Vous avez écrit un guide pour Astro ? [Modifiez cette page](https://github.com/ ### Performance - [Enhance your Astro builds: modify HTML files post-build](https://straffesites.com/en/blog/optimize-astro-html-post-build) - [Setting up micro-frontends with Astro](https://medium.com/@sergio.a.soria/setting-up-micro-frontends-with-astro-and-ecma-script-modules-137340d2c520) +- [How to Implement Incremental Static Regeneration (ISR) in Astro](https://logsnag.com/blog/implementing-isr-in-astro) ### Utilitaires - [Using tRPC in Astro](https://www.thomasledoux.be/blog/using-trpc-astro-islands-react) - [Integrating Sentry with Astro](https://akashrajpurohit.com/blog/seamless-error-tracking-integrating-sentry-with-astro/) @@ -76,6 +78,9 @@ Vous avez écrit un guide pour Astro ? [Modifiez cette page](https://github.com/ - [Add searching to your site with Pagefind](https://blog.otterlord.dev/posts/astro-search/) - [Add searching to your site with Fuse.js](https://www.youtube.com/watch?v=XnV_2MWqAhQ) - [Add a comments section to your Astro blog using Giscus](https://elazizi.com/posts/add-comments-section-to-your-astro-blog/) +### Animation +- [Using GreenSock Animation Platform (GSAP) in Astro](https://www.launchfa.st/blog/gsap-astro) +- [Using GreenSock Animation Platform (GSAP) in Astro with View Transitions](https://www.launchfa.st/blog/gsap-astro-view-transitions) ### Internationalisation et localisation - [How to make your Astro website multilingual with Crowdin: Astro localization guide](https://crowdin.com/blog/2023/06/21/astro-localization-and-i18n) - [Translate routes in Astro for content collections and subpages](https://www.webdesign-sopelnik.de/en/blog/translate-routes-for-astro-content-collections-or-subpages-with-trailingslash-and-base-support/) diff --git a/src/content/docs/fr/guides/deploy/aws.mdx b/src/content/docs/fr/guides/deploy/aws.mdx index 0595249039453..0d0b54f8c95f3 100644 --- a/src/content/docs/fr/guides/deploy/aws.mdx +++ b/src/content/docs/fr/guides/deploy/aws.mdx @@ -132,9 +132,17 @@ S3 est le point de départ de toute application. C'est là que sont stockés les ## S3 avec CloudFront -CloudFront est un service web qui offre des capacités de réseau de diffusion de contenu (CDN). Il est utilisé pour mettre en cache le contenu d'un serveur web et le distribuer aux utilisateurs finaux. CloudFront facture la quantité de données transférées. L'ajout de CloudFront à votre bucket S3 est plus rentable et permet une diffusion plus rapide. +CloudFront est un service web qui offre des capacités de réseau de diffusion de contenu (CDN). Il est utilisé pour mettre en cache le contenu d'un serveur web et le distribuer aux utilisateurs finaux. CloudFront facture la quantité de données transférées. L'ajout de CloudFront à votre panier S3 est plus rentable et permet une diffusion plus rapide. -Nous utiliserons CloudFront pour envelopper notre bucket S3 afin de servir les fichiers de notre projet en utilisant le réseau CDN mondial d'Amazon. Cela réduira le coût du service des fichiers de votre projet et augmentera les performances de votre site. +Pour connecter S3 à CloudFront, créez une distribution CloudFront avec les valeurs suivantes : + - **Domaine d'origine:** Point d'arrivée de votre site web statique dans le seau S3. Vous pouvez trouver votre point de terminaison dans les **Propriétés > Hébergement de site web statique** de votre seau S3. Vous pouvez également sélectionner votre seau S3 et cliquer sur l'appel pour remplacer l'adresse de votre seau par le point de terminaison statique de votre seau. + - **Politique de protocole de visualisation:** « Redirect to HTTPS » (Redirection vers HTTPS) + +Cette configuration servira votre site en utilisant le réseau CDN Cloudfront. Vous pouvez trouver l'URL de votre distribution CloudFront dans les **Distributions > Nom de domaine** du bucket. + +:::note +Lorsque vous connectez CloudFront à un point d'extrémité de site web statique S3, vous vous appuyez sur les politiques de S3 Bucket pour le contrôle d'accès. Voir la section [Hébergement de sites web statiques S3](/fr/guides/deploy/aws/#hébergement-de-sites-web-statiques-s3) pour plus d'informations sur les politiques des Bucket. +::: ## Déploiement continu avec GitHub Actions @@ -206,3 +214,9 @@ Il existe de nombreuses façons de mettre en place un déploiement continu pour :::note Votre `BUCKET_ID` est le nom de votre bucket S3. Votre `DISTRIBUTION_ID` est l'ID de votre distribution CloudFront. Vous pouvez trouver votre ID de distribution CloudFront dans **CloudFront > Distributions > ID** ::: + +## Ressources communautaires + +- [Déployer Astro sur AWS Amplify](https://www.launchfa.st/blog/deploy-astro-aws-amplify) +- [Déployer Astro sur AWS Elastic Beanstalk](https://www.launchfa.st/blog/deploy-astro-aws-elastic-beanstalk) +- [Déployer Astro sur Amazon ECS sur AWS Fargate](https://www.launchfa.st/blog/deploy-astro-aws-fargate) \ No newline at end of file From 8711a2c3df70a27aff0d9cdec3eb4ebb89469525 Mon Sep 17 00:00:00 2001 From: McFlyPartages <44530252+McFlyPartages@users.noreply.github.com> Date: Sat, 27 Apr 2024 00:34:13 +0200 Subject: [PATCH 2/3] Update src/content/docs/fr/guides/deploy/aws.mdx MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Coups je suis passé a côté Co-authored-by: pioupia <49518790+pioupia@users.noreply.github.com> --- src/content/docs/fr/guides/deploy/aws.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/docs/fr/guides/deploy/aws.mdx b/src/content/docs/fr/guides/deploy/aws.mdx index 0d0b54f8c95f3..cebc892e4e0e8 100644 --- a/src/content/docs/fr/guides/deploy/aws.mdx +++ b/src/content/docs/fr/guides/deploy/aws.mdx @@ -132,7 +132,7 @@ S3 est le point de départ de toute application. C'est là que sont stockés les ## S3 avec CloudFront -CloudFront est un service web qui offre des capacités de réseau de diffusion de contenu (CDN). Il est utilisé pour mettre en cache le contenu d'un serveur web et le distribuer aux utilisateurs finaux. CloudFront facture la quantité de données transférées. L'ajout de CloudFront à votre panier S3 est plus rentable et permet une diffusion plus rapide. +CloudFront est un service web qui offre des capacités de réseau de diffusion de contenu (CDN). Il est utilisé pour mettre en cache le contenu d'un serveur web et le distribuer aux utilisateurs finaux. CloudFront facture la quantité de données transférées. L'ajout de CloudFront à votre bucket S3 est plus rentable et permet une diffusion plus rapide. Pour connecter S3 à CloudFront, créez une distribution CloudFront avec les valeurs suivantes : - **Domaine d'origine:** Point d'arrivée de votre site web statique dans le seau S3. Vous pouvez trouver votre point de terminaison dans les **Propriétés > Hébergement de site web statique** de votre seau S3. Vous pouvez également sélectionner votre seau S3 et cliquer sur l'appel pour remplacer l'adresse de votre seau par le point de terminaison statique de votre seau. From 48055e67207d81bd6305802d3f1fe48cc4930101 Mon Sep 17 00:00:00 2001 From: McFlyPartages <44530252+McFlyPartages@users.noreply.github.com> Date: Sat, 27 Apr 2024 00:34:38 +0200 Subject: [PATCH 3/3] Update src/content/docs/fr/guides/deploy/aws.mdx MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Nah ouibien sûr désolé Co-authored-by: pioupia <49518790+pioupia@users.noreply.github.com> --- src/content/docs/fr/guides/deploy/aws.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/docs/fr/guides/deploy/aws.mdx b/src/content/docs/fr/guides/deploy/aws.mdx index cebc892e4e0e8..f73d7140539e8 100644 --- a/src/content/docs/fr/guides/deploy/aws.mdx +++ b/src/content/docs/fr/guides/deploy/aws.mdx @@ -135,7 +135,7 @@ S3 est le point de départ de toute application. C'est là que sont stockés les CloudFront est un service web qui offre des capacités de réseau de diffusion de contenu (CDN). Il est utilisé pour mettre en cache le contenu d'un serveur web et le distribuer aux utilisateurs finaux. CloudFront facture la quantité de données transférées. L'ajout de CloudFront à votre bucket S3 est plus rentable et permet une diffusion plus rapide. Pour connecter S3 à CloudFront, créez une distribution CloudFront avec les valeurs suivantes : - - **Domaine d'origine:** Point d'arrivée de votre site web statique dans le seau S3. Vous pouvez trouver votre point de terminaison dans les **Propriétés > Hébergement de site web statique** de votre seau S3. Vous pouvez également sélectionner votre seau S3 et cliquer sur l'appel pour remplacer l'adresse de votre seau par le point de terminaison statique de votre seau. + - **Domaine d'origine:** Point d'arrivée de votre site web statique dans le bucket S3. Vous pouvez trouver votre point de terminaison dans les **Propriétés > Hébergement de site web statique** de votre bucket S3. Vous pouvez également sélectionner votre bucket S3 et cliquer sur l'appel pour remplacer l'adresse de votre bucket par le point de terminaison statique de votre bucket. - **Politique de protocole de visualisation:** « Redirect to HTTPS » (Redirection vers HTTPS) Cette configuration servira votre site en utilisant le réseau CDN Cloudfront. Vous pouvez trouver l'URL de votre distribution CloudFront dans les **Distributions > Nom de domaine** du bucket.