pub

Présentation des publications en plusieurs parties avec routage imbriqué

authors

Routes imbriquées

Le modèle de blog prend en charge les publications dans des sous-dossiers imbriqués. Cela aide à l'organisation et peut être utilisé pour regrouper des publications de contenu similaire, par ex. une série en plusieurs parties. Cet article est lui-même un exemple d'itinéraire imbriqué! Il se trouve dans le dossier /data/blog/nested-route.

Comment?

Simplifiez la création de plusieurs dossiers dans le dossier principal /data/blog et ajoutez-y vos fichiers .md/.mdx. Vous pouvez même créer quelque chose comme /data/blog/nested-route/deeply-nested-route/my-post.md

Nous utilisons Next.js catch all routes pour gérer les créations de routage et de chemin.

Cas d'usage

Voici quelques raisons d'utiliser des itinéraires imbriqués:

  • Organisation du contenu plus logique (les blogs seront toujours affichés en fonction de la date de création)
  • Articles en plusieurs parties
  • Différents sous-itinéraires pour chaque auteur
  • Internationalisation (bien qu'il serait recommandé d'utiliser le routage i8n intégré à Next.js)

Note

  • Les liens des articles précédents/suivants en bas du modèle sont actuellement triés par date. On pourrait envisager de modifier le modèle pour renvoyer le lecteur au message précédent/suivant de la série, plutôt que par date.