Intermediate Gatsby, v2
Offered By: Frontend Masters
Course Description
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
Related Courses
Introduction to AWS AppSyncA Cloud Guru Wire Up an Auction Website with GraphQL
Coursera Project Network via Coursera Building an Application with MongoDB Atlas and Natural Language API hosted on Cloud Run
Google via Google Cloud Skills Boost Consume an API with React using Apollo and GraphQL
Coursera Project Network via Coursera Create an API using Express, GraphQL, and Mongoose
Coursera Project Network via Coursera