A headless CMS is a back-end only content management system (CMS). Its purpose is to serve content and make it accessible via an API (e.g. REST or GraphQL).
A Static Site Generator (SSG) is a framework or setup, that helps you to generate static websites (HTML/CSS/JS). The source of your data can be anything from local files (e.g. text files or markdown) to APIs (e.g. REST, GraphQL).
Why Gatsby and WordPress?
If you need help with anything, there are some highly active communities.
List of articles, that talk about the technology stack in general.
List of useful plugins to make WordPress and Gatsby work together.
The obvious, that goes along with some of the plugins above:
Note: We differentiate between two ways of using WordPress with Gatsby. There is the
gatsby-source-wordpress plugin, that creates a Gatsby-GraphQL schema based on the WP REST API and there is the WPGraphQL way, that pulls directly from a GraphQL schema with the
WP REST API
WP REST API
List of project starters, that you can clone and start building upon.
List of gatsby-themes that work with WordPre as a source, which you can use in your Gatsby setup.
Contributions welcome! Read the contribution guidelines first.
To the extent possible under law, Henrik Wirth has waived all copyright and related or neighboring rights to this work.