Introduction

Congratulations, you’ve made it to the end of the Gatsby Tutorial. But the fun is just beginning!

Here are some resources that you might find helpful as you continue on your journey with Gatsby.

Learn more

Check out the rest of Gatsby’s documentation, which is broken down into the following categories:

  • How-To Guides: Practical step-by-step guides to help you achieve a specific goal. Most useful when you’re trying to get something done.
  • Reference Guides: Nitty-gritty technical descriptions of how Gatsby works. Most useful when you need detailed information about Gatsby’s APIs.
  • Conceptual Guides: Big-picture explanations of higher-level Gatsby concepts. Most useful for building understanding of a particular topic.

Not sure where to start? Here are a few Gatsby features that weren’t covered in the Tutorial:

  • Client-only routes: These are helpful for pages that require user authentication or that load different content based on URL query parameters.
  • Gatsby Node APIs: You can create a gatsby-node.js if you need more control over the nodes in the data layer or other parts of Gatsby’s build process.
  • Serverless functions: Build APIs for your Gatsby site and run them in Gatsby Cloud. No extra server maintenance necessary!
  • Deferred static generation: Speed up your site’s build time by waiting to generate low-traffic pages until users request them at run time.
  • Server-side rendering: Pre-render a page with data that gets fetched when a user visits the page. With server-side rendering, you can add features like dynamic personalization, A/B testing, or other configuration based on location or user data.

Join the community

Use the following resources to share your Gatsby projects or to ask for help from the community:

  • Discord: Connect with other Gatsby developers.
  • Twitter: Tag @GatsbyJS, or use the hashtag #BuildWithGatsby to share what you’re working on.

Stay informed

Want to see what the Gatsby team is working on? Join the discussion on the following platforms:

  • GitHub discussions: Share your thoughts on new Gatsby features currently under development.
  • Twitch livestreams: Join our weekly livestreams to hear from developers and Gatsby users about their latest projects.
    • Missed a stream? Our YouTube channel has recordings of all past streams, as well as conference talks and more!

Contribute

Help us make Gatsby even better! Here are some resources to help you make your first contribution to Gatsby:

  • GitHub issues:
    • Look through our existing issues to find something to work on. Try the “help wanted” or “good first issue” labels.
    • Have an idea for something that could be improved? Check our existing issues to make sure it’s not already listed. If it’s not, create a new issue to start a conversation with the Gatsby team.
  • Contributing docs: These docs include more detailed information about how to contribute to our open-source code or docs.