Aller au contenu
Rechercher
GitHub
Discord
Selectionner le thème
Sombre
Clair
Auto
Selectionner la langue
English
Deutsch
Português do Brasil
Español
简体中文
正體中文
Français
हिन्दी
العربية
日本語
한국어
Polski
Русский
Italiano
Démarrage
Guides et recettes
Référence
Intégrations
Services tiers
Bien démarrer
Bienvenue le monde !
Pourquoi Astro ?
Architecture en îlots
Tutoriel : Créer un blog
Cours
Démarrer un nouveau projet
Installation
Structure du projet
Développer et compiler
Configuration
Aperçu de la configuration
Configuration de l'éditeur de code
TypeScript
Variables d'environnement
Créer avec l'IA
Barre d'outils de développement
Migrer vers Astro
Vue d'ensemble de la migration de site
Create React App
Docusaurus
Eleventy
Gatsby
GitBook
Gridsome
Hugo
Jekyll
Next.js
NuxtJS
Pelican
SvelteKit
VuePress
WordPress
Routage et navigation
Pages
Routage
Points de terminaison
Middleware
Internationalisation (i18n)
Préchargement
Transitions de vue
Construire votre UI
Composants
Mises en page
Styles et CSS
Polices d'écriture
Coloration syntaxique
Scripts et gestion d'évènements
Frameworks front-end
Ajouter du contenu à votre site
Markdown
Collections de contenus
Images
Récupération de données
Astro DB
Rendu du serveur
Rendu à la demande
Îlots de serveur
Actions
Sessions
Mise à niveau
Mettre à niveau Astro
Guides de mise à niveau majeurs
v5.0
v4.0
v3.0
v2.0
v1.0
Dépannage
Recettes pratiques
Aperçu des recettes
Installation d'un module d'extension Vite ou Rollup
Analyser la taille du bundle
Créer un composant image personnalisé
Créer des formulaires HTML dans les pages Astro
Construire des formulaires avec des routes d'API
Utiliser Bun avec Astro
Appeler des points de terminaison à partir du serveur
Vérifier un Captcha
Personnaliser le nom des fichiers dans la sortie de compilation
Construisez votre site Astro avec Docker
Importer dynamiquement des images
Ajouter des icônes aux liens externes
Ajouter des fonctionnalités i18n
Créer une application pour la barre d'outils de développement
Ajouter l'heure de la dernière modification
Ajout du temps de lecture
Ajouter un flux RSS
Partager l'état entre les composants Astro
Partager l'état entre les îlots
Utilisation de la diffusion en continu pour améliorer les performances des pages
Mettre en forme le rendu Markdown avec la typographie Tailwind
Contribuer à Astro
Syntaxe des modèles Astro
Référence des expressions de modèle
Référence des directives de modèle
Référence de configuration
Commandes CLI
Référence des importations
Référence du routage
API d'exécution
Contexte de rendu
astro:actions
astro:assets
astro:config
astro:content
astro:env
astro:i18n
astro:middleware
astro:transitions
astro/zod
Autres API de développement
API des intégrations
API des adaptateurs
API du chargeur de contenu
API des services d'images
API de la barre d'outils de développement
API des conteneurs (expérimental)
API programmatique d'Astro (expérimentale)
Fonctionnalités expérimentales
Configuration des options expérimentales
Stratégie de sécurité du contenu
Polices
Collections de contenu en ligne
Pré-rendu sur le client
Intellisense pour les collections
Préservation de l'ordre des scripts
Compatibilité des ids de titres Markdown
Incorporation des variables d'environnement privées provenant de meta
Espace de travail dans Chrome DevTools
Erreur de conflit de pré-rendu
Optimisation des SVG
Options héritées
Référence des erreurs
Vue d'ensemble des intégrations
Frameworks UI
Alpine.js
Preact
React
SolidJS
Svelte
Vue
Adaptateurs
Cloudflare
Netlify
Node
Vercel
Autres intégrations officielles
DB
Markdoc
MDX
Partytown
Sitemap
Publier sur npm
Guides de déploiement
Vue d'ensemble du déploiement
AWS
AWS avec Flightcontrol
AWS avec SST
Azion
Buddy
Cleavr
Clever Cloud
Cloudflare
CloudRay
Deno Deploy
DeployHQ
Firebase
Fleek
Fly.io
GitHub Pages
GitLab Pages
Google Cloud
Heroku
Juno
Kinsta
Microsoft Azure
Netlify
Railway
Render
Seenode
Stormkit
Surge
Vercel
Zeabur
Zephyr Cloud
Zerops
Systèmes de gestion de contenu
Vue d'ensemble des CMS
ApostropheCMS
Builder.io
ButterCMS
Caisy
CloudCannon
Contentful
Cosmic
Craft CMS
Craft Cross CMS
Crystallize
DatoCMS
Decap CMS
Directus
Drupal
Flotiq
Front Matter CMS
Ghost
GitCMS
Hashnode
Hygraph
JekyllPad
Keystatic
KeystoneJS
Kontent.ai
microCMS
Optimizely CMS
Payload CMS
Prepr CMS
Prismic
Sanity
Sitecore XM
Sitepins
Spinal
Statamic
Storyblok
Strapi
StudioCMS
Tina CMS
Umbraco
WordPress
Services back-end
Aperçu des services backend
Appwrite
Firebase
Neon
Prisma Postgres
Sentry
Supabase
Turso
Xata
Hébergement d’images et de vidéos
Aperçu des hébergements de médias
Cloudinary
Mux
E-commerce
Authentification
Tests
Sponsorisé par
GitHub
Discord
Selectionner le thème
Sombre
Clair
Auto
Selectionner la langue
English
Deutsch
Português do Brasil
Español
简体中文
正體中文
Français
हिन्दी
العربية
日本語
한국어
Polski
Русский
Italiano
Impossible d'optimiser le fichier SVG
An error occurred while optimizing the SVG file with SVGO.
Error Reference
Contribuer
Communauté
Parrainer