# Gatsby and React Resources

### Gatsby

* [Building a blog with Gatsby and Markdown](https://egghead.io/courses/build-a-blog-with-react-and-markdown-using-gatsby) (Video series)
* [Gatsby Theme Authoring](https://egghead.io/courses/gatsby-theme-authoring) (Video series)
* [Gatsby Image](https://codebushi.com/using-gatsby-image/) (Blog post)
* [Gatsby Link](https://www.gatsbyjs.com/docs/gatsby-link/#show-active-styles-for-partially-matched-and-parent-links) (Gatsby docs)
* [PRPL](https://www.gatsbyjs.com/docs/prpl-pattern/) (Docs)
* [Improving Performance and Scalability](https://github.com/gatsbyjs/gatsby/issues/431) (Github Issue)
* [Web Performance 101 - also, why is Gatsby so fast?](https://www.gatsbyjs.com/blog/2017-09-13-why-is-gatsby-so-fast/) (Talk by Kyle Mathews)
* [Create custom GraphQL Schema for empty fields](https://www.jamesdflynn.com/development/gatsbyjs-drupal-create-custom-graphql-schema-empty-fields)
* [How to render a button or link in Twig or Gatsby](https://www.mediacurrent.com/blog/how-dynamically-render-button-or-link-drupal-or-gatsby) (Blog post and screencast)

### Gatsby with Drupal

* [Umami Food Magazine Site](https://using-drupal.gatsbyjs.org/)
