Retour aux articles
Engineering31 mars 20264 min de lecture

Tester le rendu Markdown et des blocs de code

Article de test pour valider les titres, tableaux, citations et blocs de code dans la page blog.

Tester le rendu Markdown et des blocs de code

Cet article sert de test visuel pour vérifier le rendu de tous les éléments markdown dans la page de détail blog.

Bloc TypeScript

auth.ts
type User = {
  id: string;
  email: string;
  role: "admin" | "user";
};

export function canAccessAdmin(user: User): boolean {
  return user.role === "admin";
}

Bloc shell (sh)

commands.sh
# lint ciblé sur la page article
pnpm exec eslint "app/blog/[slug]/page.tsx"

# build de validation
pnpm exec next build

Bloc JSON

config.json
{
  "feature": "table-of-contents",
  "activeSectionTracking": true,
  "maxRelatedArticles": 3
}

Citation et liste

Le meilleur test de rendu, c'est un contenu réaliste avec plusieurs cas (titres, tableaux, code, citations).

  • Vérifier les marges verticales
  • Vérifier les couleurs de texte
  • Vérifier la lisibilité des snippets

Tableau de test

ÉlémentStatut
Titres h2/h3OK
Code inlineOK
Blocs multi-langagesOK
Table des matièresOK

Architecture projet

Portfolio

  • app
  • blog
  • [slug]
  • page.tsx
  • components
  • blog
  • CodeBlock.tsx
  • ProjectStructure.tsx
  • lib
  • articles.ts
  • articles
  • rendu-markdown-code-blocs.md
Benjamin Drouin

Benjamin Drouin

Développeur Full-Stack

À propos →

Autres articles