UPDATE
Digging a little deeper into the Gatsby docs I've found what looks like some potential solutions in:
- https://www.gatsbyjs.org/packages/gatsby-plugin-breadcrumb/#breadcrumb-props
- https://www.gatsbyjs.org/docs/creating-dynamic-navigation/#using-the-header-component-to-display-the-navigation
Still tinkering with my content types in Kontent and figuring out the GraphQL bit.
=============
ORIGINAL:
I'm transitioning to the use of JAMStack and headless CMS from more traditional out-of-the-box CMS solutions.
While playing around with Gatsby and Kontent trying to build a proof of concept for a migration, I've got stuck on how navigations and breadcrumbs can be generated, which I've taken for granted with a traditional CMS content hierarchy.
I've read through some articles and gradually getting the concept of using content types to build a navigation.
How does that pull together and generate the links though from an otherwise flat content hierarchy?
e.g. www.example.com/some/deep/linked/page
Thanks