Introduction
⚡️ Docusaurus vous aidera à mettre en place un beau site de documentation en un rien de temps.
💸 La construction d'une pile de technologies personnalisées est coûteuse. Au lieu de cela, mettez l'accent sur votre contenu et écrivez simplement des fichiers Markdown.
💥 Vous en voulez plus ? Utilisez les fonctionnalités avancées comme la gestion des versions, i18n, la recherche et les personnalisations de thèmes.
💅 Consultez les meilleurs sites Docusaurus pour trouver de l'inspiration et lire des testimonials.
🧐 Docusaurus est un générateur de site statique. Il construit une application mono page avec une navigation rapide côté client, en exploitant toute la puissance de React pour rendre votre site interactif. Il fournit des fonctionnalités de documentation prêtes à l'emploi, mais peut être utilisé pour créer tout type de site (site Web personnel, produit, blog, pages d'accueil marketing, etc).
Procédure accélérée ⏱️
Découvrez Docusaurus en 5 minutes en jouant !
Créez un nouveau site Docusaurus et suivez le très court tutoriel embarqué.
Installez Node.js et créez un nouveau site Docusaurus :
npx create-docusaurus@latest my-website classic
Démarrez le site :
cd my-website
npx docusaurus start
Ouvrez http://localhost:3000
et suivez le tutoriel.
Utilisez docusaurus.new pour tester immédiatement Docusaurus dans votre navigateur !
Ou lisez le tutoriel de 5 minutes en ligne.
Docusaurus : la documentation en toute simplicité
Dans cette présentation lors de l'Algolia Community Event, l'équipe Meta Open Source a partagé une brève présentation de Docusaurus. Ils ont décrit comment démarrer avec le projet, activer les plugins, et mettre en place des fonctionnalités telles que la documentation et le blog.
Migration depuis la v1
Docusaurus v2 a été totalement réécrit à partir de Docusaurus v1, profitant d'une chaîne d'outils complètement modernisée. Après la publication officielle de la v2, nous vous encourageons fortement à utiliser Docusaurus v2 plutôt que Docusaurus v1, car Docusaurus v1 est désormais obsolète.
Beaucoup d'utilisateurs utilisent déjà Docusaurus v2 (trends).
Utilisez Docusaurus v2 si :
- ✅ Vous voulez un site de documentation Jamstack moderne
- ✅ Vous voulez une single-page-application (SPA) avec un routage côté client
- ✅ Vous voulez la pleine puissance de React et MDX
- ✅ Vous n'avez pas besoin de support pour IE11
Utilisez Docusaurus v1 si :
- ❌ Vous ne voulez pas de single-page-application (SPA)
- ❌ Vous avez besoin de support pour IE11 (...vraiment ? IE a déjà atteint sa fin de vie et n'est plus officiellement pris en charge)
Les utilisateurs de la v1 qui cherchent à passer à la v2 peuvent suivre notre guide de migration.
Fonctionnalités
Docusaurus est construit en accordant une grande attention à l'expérience des développeurs et des contributeurs.
- ⚛️ **Développé avec 💚 et React **:
- Étendez et personnalisez avec React
- Contrôlez entièrement l'expérience de navigation de votre site en fournissant vos propres composants React
- Pluggable :
- Créez votre site à partir d'un modèle de base, puis utilisez des fonctionnalités avancées et des plugins
- Mettez vos plugins en open source pour les partager avec la communauté
- ✂️ Expérience développeur :
- Commencez à écrire vos docs dès maintenant
- Un point d'entrée universel pour la configuration afin de faciliter la maintenance par les contributeurs
- Rechargement à chaud avec une construction incrémentale rapide comme l'éclair en cas de changement
- Fractionnement du code et des données en fonction de la route
- Publiez facilement sur GitHub, Netlify, Vercel et d'autres services de déploiement
Notre objectif commun : aidez vos utilisateurs à trouver rapidement ce dont ils ont besoin et à mieux comprendre vos produits. Nous partageons nos meilleures pratiques pour vous aider à construire votre site documentaire correctement et bien.
- 🎯 SEO friendly :
- Les fichiers HTML sont générés statiquement pour chaque chemin possible.
- Un référencement spécifique à chaque page pour aider vos utilisateurs à accéder à vos documents officiels en rapport direct avec leurs problèmes.
- 📝 Propulsé par MDX :