- Published on
Представляем многочастные посты с вложенной маршрутизацией
- Authors

- Name
- Lev Dessatykh
Вложенные маршруты
Шаблон блога поддерживает посты во вложенных подпапках. Это помогает в организации и может использоваться для группировки постов с похожим содержимым, например, для многочастной серии. Этот пост сам является примером вложенного маршрута! Он находится в папке /data/blog/nested-route.
Как это работает
Просто создавайте несколько папок внутри основной папки /data/blog и добавляйте в них свои файлы .md/.mdx. Вы даже можете создать что-то вроде /data/blog/nested-route/deeply-nested-route/my-post.md
Мы используем catch all routes в Next.js для обработки маршрутизации и создания путей.
Варианты использования
Вот несколько причин использовать вложенные маршруты:
- Более логичная организация контента (посты по-прежнему будут отображаться по дате создания)
- Многочастные посты
- Разные подмаршруты для каждого автора
- Интернационализация (хотя рекомендуется использовать встроенную i18n маршрутизацию Next.js)
Примечание
- Ссылки на предыдущий/следующий пост внизу шаблона в настоящее время сортируются по дате. Можно рассмотреть возможность изменения шаблона, чтобы ссылаться на предыдущий/следующий пост в серии, а не по дате.