Part of what makes Gatsby sites so fast is that a lot of the work is done at build time. During that process, Gatsby creates paths to access content, handling routing for you. Navigating in a Gatsby app requires an understanding of what those paths are and how they’re generated.
This section of guides show you the different ways to create pages in Gatsby, how to handle navigation between and within pages, how to create a shared layout, and how to compose content:
There are different ways to create pages in Gatsby, depending on whether you are creating unique pages, in bulk with a template, or using dynamic routing.
Layout components allow you to share sections of your site across multiple pages; for example, the header, footer, sidebar, navigation, SEO, and analytics scripts.