DEV Community

Discussion on: How do you learn / evolve with Gatsby? ๐Ÿคจ

Collapse
 
bmz1 profile image
Mate Boer • Edited

I started learning Gatsby a few months ago. I think it's pretty awesome.

The docs are pretty good, but sometimes hard to get at first sight. There are many Stackoverflow threads and GitHub issues to follow along.

You will definitely need a basic understanding of GraphQL if you are about to use Gatsby. Anyway, it's basically React. If you know React, there won't be a problem.

For me, the Gatsby API (gatsbyjs.org/docs/node-apis/) was a bit challenging in the beginning.

Also, you can learn a lot from example git repos.

Collapse
 
hdoro profile image
Henrique Doro

Thanks for the answer, Mate! The node APIs were hard because of GraphQL? I myself had a lot of problem trying to truly grasp the concepts of Gatsby in order to use these APIs... When did it "click" on your head?

Collapse
 
bmz1 profile image
Mate Boer

My recommendation is to start a new project (e.g. a blog) from scratch. It'll click as soon as you've made it.

Collapse
 
coderkarma profile image
Karma Drukpa

Hey Mate, I haven't learned GraphQL yet, is it possible to learn Gatsby since I am comfortable with React. Should I learn basic GraphQL first? What's your recommendation?

Collapse
 
bmz1 profile image
Mate Boer • Edited

Hey, some basic understanding of GraphQL is required. So my recommendation would be for you to read the GraphQL tutorial and basics.