GatsbyJs is a Static Site Generator, like Hugo, Jekyll etc...
It is not the ideal framework (as far as I know) if you want to setup a front-end based on REST api (like Strapi.io is providing). But as Gatsby is itself based on React then I am sure it is possible to consume a REST api :D
I am suggesting more to look at the famous Create React App that will be more basic or Next.js that is handling Server Side Rendering.
Hello
GatsbyJs is a Static Site Generator, like Hugo, Jekyll etc...
It is not the ideal framework (as far as I know) if you want to setup a front-end based on REST api (like Strapi.io is providing). But as Gatsby is itself based on React then I am sure it is possible to consume a REST api :D
I am suggesting more to look at the famous Create React App that will be more basic or Next.js that is handling Server Side Rendering.
A good article here : dev.to/benjaminmock/gatsby-vs-next...
Thank you Julien for your answer. The link to the article is really useful because I'm thinking to use create react app :)