Politique d’introduction de la collection Snippets pour les notes pratiques légères
Decision
- Les notes pratiques courtes (fragments de commandes, procédures minimales, exemples de configuration) sont placées dans
snippets. - Le modèle de contenu est organisé en 3 types: articles chronologiques dans
blog, contenus de référence dansglossary, fragments pratiques danssnippets. - Ajouter la collection
snippetset implémenter les routes liste/détail sur/snippetset/{lang}/snippets. - Conserver
_template.ja.mdet exclure de la publication les fichiers préfixés par_.
Context
Le modèle actuel n’offrait pas d’emplacement clair pour les notes pratiques courtes:
- Trop courtes pour un article de blog
- Pas adaptées à un glossaire de définitions
Les mélanger dans blog brouille l’intention de la liste et l’intention de recherche.
glossary reste orienté définitions et ne correspond pas aux snippets orientés commandes.
Options
- Option A: Garder ces notes courtes dans
blog. - Option B: Les placer dans
glossary. - Option C: Créer une collection dédiée
snippets(choix retenu).
Rationale
- Les points d’entrée deviennent plus clairs: articles, connaissances, snippets pratiques.
- Isoler ces notes aide à conserver le niveau éditorial du
blog. - La séparation des URL clarifie mieux l’intention des pages pour les moteurs de recherche.
Consequences
- Ajouter la définition de collection
snippetsdanssrc/content.config.ts. - Ajouter
src/features/snippets/*,src/pages/snippets/*etsrc/pages/[lang]/snippets*. - Ajouter les libellés
snippetsdans la navigation d’en-tête et les dictionnaires i18n. - Migrer le premier contenu (mémo de conversion en lot avec
avifenc) verscontent/snippets/.
hsb.horse