Tutorials
A guided path into a working development setup. The first tutorial starts at the command line and ends with a site running on your own machine.
Start here
Get your tools in place
Install the tools, create a Gatsby project, and open it in a browser. No prior site building experience is assumed.
Open the lessonWhat you will need
- A computer running macOS, Windows, or Linux.
- Permission to install software on that computer.
- A terminal and a little patience.
- No previous Gatsby experience.
Contents
- IntroIntroductionWhat this tutorial covers and who it is for.
- Lesson 01Get your tools in placeThe command line, Node.js, Git, the Gatsby CLI, and an editor.
- Lesson 02Pages, components, and dataHow files become routes, how components fit, and where queries live.
How to use the lesson
Read a section, run the commands in your own terminal, and then read the next section. The commands are intentionally small. If something fails, copy the error into a search engine before changing three things at once.
Reference shelf
Official documentation for the tools used in the lesson.