- Overview
- Transcript
1.1 Introduction
In this course I'll teach you how to get started building blazing fast websites with Gatsby. By the end of this course, you'll have an understanding of how to incorporate different data sources in your project to generate static sites from dynamic data.
1.Introduction2 lessons, 08:16
1.1Introduction01:17
1.2What You Need06:59
2.Basic Concepts3 lessons, 24:50
2.1Starting From Scratch09:28
2.2Use Layouts09:32
2.3Modifying Metadata05:50
3.Working With Data4 lessons, 33:22
3.1Generating Pages With Data08:56
3.2Generating Multiple Pages05:34
3.3Querying With GraphQL10:45
3.4Writing Page Queries08:07
4.Conclusion1 lesson, 03:36
4.1Conclusion03:36
1.1 Introduction
What if I told you that you could build dynamic data driven websites that were as fast as static sites, intrigued? Well, we can do just that with Gatsby. Gatsby is a static site generator that uses GraphQL to let you pull data from any data source. Databases, Web APIs, CMSs, markdown files, CSVs. If you can store data in it, you can use it with Gatsby, you then develop your site using react. And when you're done, you build it into a static site that you can then deploy to any web server. Hi, my name is Jeremy McPeak, and I'd like to teach you how to get started building dynamic and blazing fast websites with Gatsby. We'll start at the very beginning, I'll walk you through Gatsby's installation, and we'll create a plain and very bare project. From there you'll learn how to create pages, style them and modify their metadata using plugins. And then the fun part, you'll learn how to query data with GraphQL and generate pages for displaying that data. Gatsby is a fantastic tool and I can't wait to show it to you. So when you're ready, cue up the next video and we will get started.