Blog / Topic

React articles

6 posts on React from the Mutual team.

Craft CMS

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.

GraphQL Gatsby React Next.js
Andrew Fairlie
Andrew Fairlie Technical Director · 13+ years with Craft CMS
Jul 8, 2026 6 min read
Site Launch

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.

Craft CMS GraphQL Next.js React
Mutual
Mutual
Jun 30, 2021 1 min read
React

Now hiring: React Front-End Developer — UK Remote Position

Mutual was seeking a React Front End Developer to join their remote team for projects planned for 2021 and beyond.

Mutual
Mutual
Dec 24, 2020 1 min read
Craft CMS

Simple Filtering with Craft CMS and Gatsby

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

Gatsby React GraphQL
Mutual
Mutual
Dec 19, 2019 1 min read
Gatsby

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.

React GraphQL
Andrew Fairlie
Andrew Fairlie Technical Director · 13+ years with Craft CMS
Oct 1, 2019 2 min read
Craft CMS

Building the New Mutual Site

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

Gatsby React GraphQL
Mutual
Mutual
Sept 25, 2019 2 min read

Let's get your site
where it should be

Emma Andrew

Start a conversation with Emma and Andrew

Emma, Operations Director · Andrew, Technical Director

hello@mutual.agency