← Retour aux articles

Présentation d'Explainer v2

Explainer v2 est un boilerplate de documentation monorepo construit avec Astro, React et Tailwind — offrant des apps docs, blog et site web prêtes à l'emploi avec support multi-projet, versioning, i18n, et plus encore.

Publié le 10 mars 2026

Nous sommes ravis d’annoncer Explainer v2 — une réécriture complète de notre boilerplate de documentation, désormais construit sous forme de monorepo propulsé par Astro, React, Tailwind CSS 4 et pnpm. Il embarque trois applications indépendantes — docs, blog et website — qui partagent des packages communs pour le rendu MDX, les composants UI et la configuration.

Que vous documentiez une simple bibliothèque ou tout un écosystème de projets, Explainer v2 vous fournit tout ce dont vous avez besoin, clé en main.

Pourquoi Explainer ?

Le problème

L’outillage de documentation est fragmenté. Vous avez besoin d’un outil pour la doc, un autre pour votre blog, un autre pour votre landing page — chacun avec sa propre configuration, son pipeline de build et sa stratégie de déploiement. Maintenir la cohérence est un fardeau.

Explainer résout ce problème en vous offrant un monorepo unique et prêt à l’emploi où docs, blog et site web coexistent. Des packages partagés assurent un style cohérent et des composants MDX identiques dans les trois applications, tout en permettant un déploiement indépendant de chacune.

Fonctionnalités clés

Explainer v2 est livré avec des fonctionnalités conçues pour les besoins réels de documentation :

Composants MDX enrichis

Explainer v2 est livré avec une bibliothèque de composants MDX personnalisés qui sont auto-importés dans chaque fichier de contenu — aucune instruction d’import nécessaire. Voici un aperçu :

Ce callout a été écrit avec une simple directive — pas d’imports, pas de boilerplate. Le pipeline MDX d’Explainer gère tout pour vous.

Vous disposez également de composants Tabs, Steps, Code Groups et Preview — tous documentés dans la référence des composants.

Trois apps, un monorepo

AppRôlePortPackage
DocsDocumentation technique avec navigation latérale, versioning et recherche4321@explainer/docs
BlogBlog orienté contenu avec tags, auteurs et RSS4322@explainer/blog
WebsiteLanding page marketing4323@explainer/website

Les trois applications partagent des packages communs pour le traitement MDX, les composants UI et la configuration Tailwind. En savoir plus sur la structure du projet.

Démarrage rapide

Cloner le dépôt

git clone https://github.com/explainer/explainer-v2
cd explainer-v2

Installer les dépendances

Explainer utilise les workspaces pnpm. Installez tout avec une seule commande :

pnpm install

Commencer à développer

Lancez les trois applications en mode développement :

pnpm dev

Ou lancez une seule application :

pnpm dev --filter @explainer/docs

Pour le guide complet d’installation, y compris les prérequis et la configuration, rendez-vous sur la page Démarrage rapide.

Déployer partout

Les applications Explainer v2 sont des projets Astro standards — déployez-les où vous voulez :

Et ensuite

Explainer v2 est prêt à être utilisé dès aujourd’hui. Nous travaillons activement à enrichir les fonctionnalités — mais les fondations sont solides et prêtes pour la production.

Explorez la documentation

Rendez-vous sur la documentation pour commencer, ou parcourez les pages de fonctionnalités pour découvrir tout ce qu’Explainer v2 a à offrir.

Si vous trouvez Explainer utile, mettez-nous une étoile sur GitHub et partagez-le avec votre équipe. Nous serions ravis de voir ce que vous construisez avec !