Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Frontend Masters

Intermediate Gatsby, v2

via Frontend Masters

Overview

The baseline setup in Gatsby will take you far, but in any complex web app, you’ll end up needing to go beyond the defaults. This course will teach you how to leverage Gatsby’s APIs to handle advanced use cases like handling custom data and dynamic pages, client-only routes and protected routes, and customizing Gatsby’s schema and GraphQL API data. You’ll even learn to use serverless functions to add new superpowers to Gatsby!

Syllabus

  • Introduction
  • Course Code Setup
  • Monorepo & Deployment Setup
  • Add Custom Pages
  • Add Custom Data
  • Create Data Relationships
  • Create Custom Resolvers for Data Types
  • Handle Remote Images
  • Create Pages with Custom Data Automatically
  • Create Pages with Custom Data Manually
  • Setting Up Gatsby Theme Development
  • Create a Layout
  • Add a Shared Nav Component
  • Configure a Gatsby Theme & File Shadowing
  • Client-Only Routes & Dynamic Pages
  • Serverless Function Setup
  • Auth Serverless Function
  • Protected Pages
  • Course Recap
  • Deploying a Dynamic Site to Netlify
  • Managing Environment Variables
  • Wrapping Up

Taught by

Jason Lengstorf

Reviews

Start your review of Intermediate Gatsby, v2

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.