GraphQL vs Element API for headless Craft CMS

Craft CMS excels as a headless CMS, but one question we've seen asked multiple times is whether you should use GraphQL or Element API (JSON). This guide talks through the pros and cons of both options, and introduces the third way.

Craft CMS 8 Jul 2026 6 min

Site Launch: The Global Rights Index

The team at Mutual recently unveiled their latest project, The Global Rights Index, created for the International Trade Union Confederation.

Site Launch 30 Jun 2021 1 min

Using Craft CMS Live Preview with Next.js

Learn how to integrate Craft CMS's Live Preview feature with a decoupled Next.js frontend for real-time editing previews.

Craft CMS 21 Apr 2021 2 min

Simple Filtering with Craft CMS and Gatsby

Learn how to implement filter functionality by combining Craft CMS data with Gatsby and React hooks.

Craft CMS 19 Dec 2019 1 min

Renewing ExpressionEngine with Gatsby

Explore how agencies can modernize aging ExpressionEngine websites by integrating Gatsby to build new sections without relying on outdated templates.

Gatsby 21 Oct 2019 2 min

What is Gatsby JS?

Learn about Gatsby, a platform to build websites that decouples visual presentation from content management systems using React and the content mesh.

Gatsby 1 Oct 2019 2 min

Building the New Mutual Site

Discover how Mutual built their redesigned website using Craft CMS, Gatsby, and modern JAMstack technologies emphasizing speed and accessibility.

Craft CMS 25 Sept 2019 2 min