Intermediate Gatsby
Table of Contents
Initial Setup
Introduction
Set Up Your Development Environment
Configure a Monorepo
Understanding Gatsby APIs
Add Custom Pages to Gatsby
Add Custom Data to Gatsby
Create Relationships Between Data Nodes
Create Custom Resolvers for Data Types
Handle Remote Images
Working With Custom Data
Create Pages from Custom Data Automatically
Create Pages from Custom Data Manually
Build Custom Gatsby Themes
Set Up Theme Development
Install the Custom Theme
Create a Layout
Add a Shared Nav Component
Configure a Gatsby Theme
Use File Shadowing to Override Themes
App-Like Features of Gatsby
Create Client-Only Routes
Use Serverless Functions
Protected Routes
Deployment
Deploy a Gatsby Site to Netlify
Managing Environment Variables in Gatsby